Сравнение драйвера JBDC для SQL Server - PullRequest
6 голосов
/ 30 июля 2009

В настоящее время мы используем jtds для подключения к нашим базам данных SQL Server. Я всегда считал само собой разумеющимся, что мы используем его по причинам производительности и надежности, однако, его использование предшествует моей работе.

С учетом всего вышесказанного, мы сейчас играем с идеей перехода на SQL Server 2008, для которого jtds имеет ограниченную поддержку. Начальные тесты показывают, что jtds имеет лучшую производительность, чем драйвер, поставляемый Microsoft в 2005 году.

Итак, у меня вопрос: есть ли у кого-нибудь эмпирические доказательства или любая другая полезная информация, указывающая, какой драйвер jdbc лучше всего подходит для использования с SQL Server 2005 и \ или 2008?

JTDS лучше? Драйвер поставляется Microsoft? Что-то еще?

Я думал о профилировании, но сомневаюсь, действительно ли это что-нибудь докажет.

Ответы [ 2 ]

3 голосов
/ 31 июля 2009

У нас был опыт использования драйвера MSFT против JTDS, и мы выбрали без сомнений драйвер JTDS. Получил меньше проблем с UNK, лучшую производительность и надежность. Не имею никакого графика для демонстрации, но наш продукт - это POS для заправочных станций с более чем 3 тыс. Установок.

Мы sql 2005, не пробовали в 2008.

2 голосов
/ 30 июля 2009

Используется ли драйвер JDBC, поставляемый Microsoft , как опция?

Похоже, что он обновляется: поддерживает JDBC 4.0 и MSSQL 2000/2005/2008.

...