1

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

4

1 回答 1

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

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

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

  • 尝试使用套接字连接

或者 Windows 上的“命名管道”——这可能比使用 TCP 连接更快。

于 2013-07-26T20:49:56.203 回答