Медленное соединение с DB2 в .NET - PullRequest
2 голосов
/ 25 октября 2010

Я работаю над проектом, в котором мы собираем данные из базы данных DB2.Я тестировал как с поставщиком ibm, так и с простым odbc, и с обоими подходами метод открытия соединения очень и очень медленный.

Если я попытаюсь сделать то же самое с Java и драйвером IBM jdbc, это будет намного быстрее.

У кого-нибудь есть какие-либо советы по улучшению производительности в .NET?

1 Ответ

3 голосов
/ 25 октября 2010

Быстрее, медленнее, все это относительные термины относительно того, что вы знаете.

  1. Прочитайте это для фона:

    Поддерживает ли sybase 15 API BCP в Java?

  2. Хорошо, JDBC быстрее ODBC, потому что IBM хорошо его реализовала. Конечно, вы можете проверить конфигурацию вашего ODBC против вашего JDBC и немного улучшить ее.

  3. И JDBC, и ODBC мучительно медленны по сравнению с использованием библиотеки IBM CLient. Возьмите это в руки, это бесплатно.

...