Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的应用程序曾经从大文件的不同部分读取数据并更新表。数据的每个部分都与一个单独的表相关联。更新过程可以包含多个插入、更新和删除语句。
我正在尝试将文件拆分为多个文件并运行应用程序的 3、4 或 n 个实例以实现并行执行。我希望这将提高性能。
问题:
环境:Red hat Linux 64位、C++、unixODBC(32位)、OTL、Oracle 10,11
unixODBC 只是一个提供与 ODBC 兼容的 API 的模块,而不是一个单独的进程。要使用它,应该将 unixODBC 作为静态或动态库链接到应用程序中。
许多因素会影响性能:硬件(CPU、内存)、数据库设计等。我认为这个问题与 unixODBC 无关。您可以运行尽可能多的使用 unixODBC 的进程。