Linux unixODBC可以处理的最佳进程数是多少?
我的应用程序用于从大文件的不同部分读取数据并更新表。数据的每个部分都与一个单独的表相关联。更新过程可以包含多个insert、update和delete语句 我正在尝试将文件拆分为多个文件,并运行3个、4个或n个应用程序实例以实现并行执行。我希望这将提高性能 问题:Linux unixODBC可以处理的最佳进程数是多少?,linux,oracle,oracle11g,unixodbc,otl,Linux,Oracle,Oracle11g,Unixodbc,Otl,我的应用程序用于从大文件的不同部分读取数据并更新表。数据的每个部分都与一个单独的表相关联。更新过程可以包含多个insert、update和delete语句 我正在尝试将文件拆分为多个文件,并运行3个、4个或n个应用程序实例以实现并行执行。我希望这将提高性能 问题: unixODBC可以处理并行的最大(最佳)允许进程是什么 环境:Red Hat Linux 64位、C++、UNIXODBC(32位)、OTL、Oracle 10[11]、P< > P> UNIXODBC只是一个模块,它提供了符合OD
环境:Red Hat Linux 64位、C++、UNIXODBC(32位)、OTL、Oracle 10[11]、P< > P> UNIXODBC只是一个模块,它提供了符合ODBC的API,而不是一个单独的进程。要使用它,unixODBC应该作为静态或动态库链接到应用程序中
很多因素都会影响性能:硬件(CPU、内存)、数据库设计等。我认为这个问题与unixODBC无关。您可以运行尽可能多的使用unixODBC的进程