2009-07-29 8 views
6

वर्तमान में हम अपने SQL सर्वर डेटाबेस से कनेक्ट करने के लिए jtds का उपयोग करते हैं। मैंने हमेशा यह स्वीकार किया है कि हम प्रदर्शन और विश्वसनीयता कारणों के कारण इसका उपयोग करते हैं, हालांकि, इसका उपयोग मेरे रोजगार की पूर्व-तारीख है।एसक्यूएल सर्वर जेबीडीसी चालक तुलना

यह सब कहा जा रहा है, अब हम SQL सर्वर 2008 में जाने के विचार के साथ खेल रहे हैं, जिनके लिए सीमित समर्थन है। शुरुआती परीक्षणों से संकेत मिलता है कि 2005 में माइक्रोसॉफ्ट द्वारा समर्थित ड्राइवर से बेहतर प्रदर्शन किया गया है।

तो मेरा सवाल यह है कि किसी के पास कोई अनुभवजन्य साक्ष्य या कोई अन्य अच्छी जानकारी है अन्यथा यह इंगित करता है कि कौन सा जेडीबीसी ड्राइवर SQL सर्वर के साथ उपयोग के लिए सबसे उपयुक्त है 2005 और \ या 2008?

क्या बेहतर है? माइक्रोसॉफ्ट द्वारा प्रदान किया गया चालक? कुछ और?

मैंने प्रोफाइलिंग के बारे में सोचा है, लेकिन इस बारे में संदेह है कि यह वास्तव में कुछ भी साबित करेगा या नहीं।

उत्तर

2

the JDBC driver supplied by Microsoft एक विकल्प का उपयोग कर रहा है?

ऐसा लगता है कि इसे अद्यतित रखा गया है: जेडीबीसी 4.0 का समर्थन करता है, और एमएसएसक्यूएल 2000/2005/2008।

+0

की कोशिश की नहीं किया है कि वास्तव में मैं क्या jtds की तुलना कर रहा हूँ करने के लिए, माफ करना - मुझे लगता है कि स्पष्ट करना चाहिए था। – javamonkey79

3

हमें एमएसएफटी चालक बनाम जेटीडीएस का उपयोग करने का अनुभव था और हमने जेटीडीएस ड्राइवर को कोई डॉट्स नहीं चुना। कम यूएनके समस्याओं, बेहतर प्रदर्शन और विश्वसनीयता मिल गया। डेमोस्टेट करने के लिए कोई चार्ट नहीं है, लेकिन हमारा उत्पाद गैस स्टेशनों के लिए 3k से अधिक प्रतिष्ठानों के लिए एक पीओएस है।

हम SQL 2005 कर रहे हैं, 2008 में

+0

कुछ ध्यान देने योग्य यह है कि जेटीडीएस वास्तव में एक्सए (वितरित) लेनदेन का समर्थन नहीं करता है। आधिकारिक माइक्रोसॉफ्ट ड्राइवर करता है। अधिक जानकारी के लिए http://jtds.svn.sourceforge.net/viewvc/jtds/branches/jTDS%201.2%20%28stable%29/README.XA?revision=1118&view=markup देखें – NickTee

संबंधित मुद्दे