c# - .NET 上的 DB2 连接速度慢

标签 c# .net database db2 database-connection

我正在开发一个项目,我们将从 DB2 数据库中获取数据。 我一直在使用 ibm 提供程序和简单的 odbc 进行测试,这两种方法的连接打开方法都非常非常慢。

如果我尝试使用 Java 和 IBM jdbc 驱动程序执行相同的操作,速度会快很多。

有人对如何提高 .NET 性能有任何建议吗?

最佳答案

更快,更慢,它们都是相对术语,相对于你所知道的。

  1. 阅读本文了解背景:

    Does sybase 15 support the bcp api in java?

  2. 好吧,JDBC 比 ODBC 更快,因为 IBM 在实现它方面做得很好。当然,您可以检查 ODBC 与 JDBC 的配置,并对其进行一些改进。

  3. 与使用 IBM CLient Library 相比,JDBC 和 ODBC 都慢得令人难以忍受。赶快使用吧,它是免费的。

关于c# - .NET 上的 DB2 连接速度慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4014723/

相关文章:

c# - WPF 依赖属性作为枚举集合

c# - 1064 - 你的 SQL 语法有错误;查看手册

c# - FormView EditTemplate 如何更新 ObjectDataSource UpdateParameters 中的值?

c# - 从不可排序的表 SQL Server 中查询和导出

c++ - SQLite SQLITE_BUSY[5] 击中析构函数并使用 :memory:

c# - 使用循环数组接收字符串输入

c# - WCF 自定义绑定(bind)或 basichttpbinding

c# - 在 C# 中更改网络配置

mysql - 需要在我的数据库 sql 中创建 View 方面的帮助

database - 如何在数据库不知情的情况下更新 TClientDataSet?