unixODBC可以处理的最优进程数是多少?



我的应用程序过去常常从大文件的不同部分读取数据并更新表。数据的每个部分都与一个单独的表相关联。更新过程可以包含多个插入、更新和删除语句。

我试图将文件拆分为多个文件,并运行3,4或n个应用程序实例以实现并行执行。我希望这将提高性能。

问题:

    什么是最大(最优)允许的进程,可以处理并行unixODBC?

环境:Red hat Linux 64位、c++、unixODBC(32位)、OTL、Oracle 10、11

unixODBC只是一个提供与ODBC兼容的api的模块,而不是一个单独的进程。要使用它,应该将unixODBC作为静态或动态库链接到应用程序中。

许多因素会影响性能:硬件(CPU、内存)、数据库设计等。我认为这个问题与unixODBC无关。您可以运行尽可能多的使用unixODBC的进程

相关内容

  • 没有找到相关文章

最新更新