VB6快速性能数据库

时间:2013-06-20 08:52:54

标签: mysql vb6

很抱歉提出一个有点太常见的问题,但我需要有经验的用户的建议来解决这个问题。与我之前的问题有关,我在运行WindowsXP的计算机上安装了MySQL服务器。 我设法将我的VB6应用程序与ODBC驱动程序连接起来,但是添加记录的时间比将它们添加到MSAccess DB要大得多。 我这样做是因为我需要摆脱1GB的文件大小限制。 这种差异是否正常,是否可以采取措施提高绩效?

1 个答案:

答案 0 :(得分:1)

  • Access / JetDB是一个进程内数据库

JetDB没有单独的数据服务器 - 您插入的数据不必编组到另一个进程,这将使其更快。

如果您想要一个非JetDB的进程内数据库,请尝试SQLite,它没有JetDB的人为内存限制。

  • 尝试使用套接字连接
Windows上的

或“Named Pipes” - 这可能比使用TCP连接更快。