是否可以(或推荐)在数据库服务器上编译和执行 C++ 代码?是否有允许程序员从 PL/SQL 中编写 C++ 代码的应用程序?
我正在考虑如何更有效地对驻留在我公司服务器上的大型数据集进行统计分析。与其将数据集传输到我的本地机器(可能需要几个小时)以便在 SAS 或 R 中运行回归,在服务器本身上执行分析似乎更有效。与我的低端 PC 相比,这具有利用服务器额外 RAM 和内存的额外好处。
我想编写更复杂的回归(广义线性模型,例如具有随机效应的逻辑回归)所需的矩阵代数。我在一些论坛上读到 SQL 不是执行矩阵代数的理想语言,更不用说统计分析了。其他语言(如 SAS)可以访问服务器上的数据,但必须将数据下载到我的机器上,并且分析本身是在我的 PC 上而不是服务器本身上进行的。因此我对运行 C++ 很感兴趣。