2009-07-29 20 views
6

Şu anda SQL Server veritabanlarımıza bağlanmak için jtds kullanıyoruz. Performans ve güvenilirlik nedenlerinden dolayı kullandığımız için her zaman onu aldım, ancak kullanımı benim istihdam öncesi.SQL Server JBDC Sürücü karşılaştırması

Bunların hepsi, jtds desteğinin sınırlı olduğu SQL Server 2008'e geçme fikriyle oynuyoruz. İlk testler, jtds'ın 2005 yılında Microsoft tarafından sağlanan sürücüden daha iyi bir performans gösterdiğine işaret ediyor gibi görünüyor.

Sorunun, herhangi bir ampirik kanıt veya başka bir iyi bilgiye sahip olması, aksi halde jdbc sürücüsünün SQL Server ile kullanım için en uygun olduğunu gösterir. 2005 ve \ veya 2008?

Jtds daha mı iyi? Microsoft tarafından sağlanan sürücü? Başka bir şey?

Profil oluşturma hakkında düşündüm, ancak bunun gerçekten bir şey kanıtlayıp kanıtlamayacağı konusunda şüphelerim var.

cevap

3

MST sürücüsü ve JTDS'yi kullanarak deneyim yaşadık ve JTDS sürücüsünü İLE YOK ÇUBUKLARI seçtik. Daha az UNK sorunu, daha iyi performans ve güvenilirlik. Gösterilecek herhangi bir grafik yok, ancak ürünümüz 3k’dan fazla kurulumlu benzin istasyonları için bir POS’tur. Ben daha net olarak ortaya koyuyoruz gerektiğini -

Biz 2005 sql vardır, özür için jtds karşılaştırarak ediyorum gerçekten budur Yani 2008.

+0

Dikkat edilmesi gereken bir şey, jTDS'nin XA (dağıtılmış) işlemlerini desteklememesidir. Resmi Microsoft sürücüsü yok. Daha fazla bilgi için bkz. Http://jtds.svn.sourceforge.net/viewvc/jtds/branches/jTDS%201.2%20%28stable%29/README.XA?revision=1118&view=markup – NickTee