Я работаю над проектом, в котором мы собираем данные из базы данных DB2. Я тестировал как провайдера ibm, так и простой odbc, и при обоих подходах метод открытия соединения очень медленный.Медленное соединение DB2 в .NET
Если я попытаюсь сделать то же самое с Java и драйвером IBM jdbc, это намного быстрее.
Есть ли у кого-нибудь советы по повышению производительности в .NET?
привет, спасибо за ответ. Я вижу, что я был немного неясен в своем первоначальном посте, на .NET я сделал тест с api, предоставленный через клиентскую библиотеку и обычный odbc, оба были очень медленными. На java я использовал банку, предоставленную через клиентскую библиотеку, на несколько секунд быстрее, чем эквивалент .net. – Hotspur
Клиентская библиотека через Java - это новости для меня. Из деталей в моем другом сообщении вы можете понять, почему в архитектуре, jar будет медленным. Я не могу сказать, что клиентская библиотека + .Net «должна» быть быстрее или нет; это вполне может быть обычной мерзостью. Но это, как утверждается, «родной». Я архитектор для Java, но я не могу помочь вам с .Net. Сожалею. – PerformanceDBA
Хорошо, спасибо за ваш вклад. – Hotspur