有没有办法调整 Oracle 客户端(InstantClient 或普通客户端)?
我们有一个在多个 DMBS(MySQL、PGSQL 和 MS SQL Server)上运行的软件我想知道为什么该产品的 Oracle 版本比其他版本消耗更多的资源。
更新:我正在使用 C++ API (OCI)。
有没有办法调整 Oracle 客户端(InstantClient 或普通客户端)?
我们有一个在多个 DMBS(MySQL、PGSQL 和 MS SQL Server)上运行的软件我想知道为什么该产品的 Oracle 版本比其他版本消耗更多的资源。
更新:我正在使用 C++ API (OCI)。
根据 oracle 和客户端的版本,您可以调整与 oracle 的连接,主要是通过使用 tnsnames.ora 和 sqlnet.ora。你可以改变各种各样的东西,比如缓冲区大小等。这是一个例子:SDU & MTU 大小。至于资源,来自 oracle 客户端的 DLL 是巨大的,并且会比其他的消耗更多的内存/磁盘空间。我知道我们使用的 OCI.dll 是 100+ mb dll。除此之外,我会要求您更具体地说明您想要调整哪些资源?