एक हलका पीला रंग DB के प्रदर्शन ट्यूनिंग / एक $ db-jdbc आवेदन
इस अनुच्छेद के सर्वोत्तम प्रथाओं मिसाल के लिए हलका पीला रंग DB के प्रदर्शन / एक $ DB JDBC ड्राइवर में सुधार होगा. इस लेख कैसे एक हलका पीला रंग DB के प्रदर्शन / एक $ DB JDBC आवेदन सुधार लाने के लिए उपयोग पर ध्यान केंद्रित बयान, PreparedStatemnt, CallableStatement और ResultSet इंटरफेस. अपने एसक्यूएल क्वेरी के अनुसार एक JDBC के प्रदर्शन को सुधारने में महत्वपूर्ण भूमिका निभाता है सही बयान इंटरफेस और सही तरीके का चयन Driver.JDBC OverviewJDBC API इंटरफेस के मानक निर्धारित / के लिए हलका पीला रंग DB जैसे डेटाबेस के साथ काम एक DB, ओरेकल, डर्बी etc.Connection $ इंटरफेस प्रदान करता है डेटाबेस कनेक्शन कार्यशीलता, वक्तव्य encapsulates इंटरफ़ेस एसक्यूएल बयान प्रतिनिधित्व और निष्पादन की कार्यक्षमता जबकि ResultSet अंतरफलक डेटा पुनः प्राप्त है जो एक एसक्यूएल Statement.Following का उपयोग क्वेरी के निष्पादन से आता है encapsulates encapsulates हैं बुनियादी कदम लिखने के लिए एक JDBC program.1. आयात "" java.sql और "" javax.sql संकुल. (आयात "javax.sql", अगर एक्सएफ़ॉर्म तरह उन्नत JDBC सुविधा के लिए इस्तेमाल किया जा रहा है) 2. एम्बेडेड लोड हलका पीला रंग DB JDBC ड्राइवर (या नेटवर्क JDBC ड्राइवर) 3. Interface4 कनेक्शन का उपयोग डेटाबेस से कनेक्शन स्थापित करना. एक Statement5 बनाएँ. Statement6 चलाएँ. Interface7 ResultSet का उपयोग करके परिणाम निकालें. पास के वक्तव्य और ConnectionChoosing सही वक्तव्य इंटरफेस: इस वक्तव्य के तीन प्रकार हैं JDBC में इंटरफेस को प्रतिनिधित्व / एक एसक्यूएल क्वेरी-वक्तव्य, PreparedStatement और CallableStatement निष्पादित. बयान नहीं इनपुट से स्थिर एसक्यूएल बयान निष्पादित करने के लिए प्रयोग किया जाता है और उत्पादन मापदंडों; PreparedStatement को CallableStatement जबकि इनपुट पैरामीटर के साथ गतिशील एसक्यूएल बयान निष्पादित किया जाता है, दोनों इनपुट और आउटपुट मानदंडों के साथ गतिशील एसक्यूएल निष्पादित किया जाता है. एक महत्वपूर्ण बात PreparedStatement के बारे में ध्यान दें और CallableStatement है कि वे भी स्थिर एसक्यूएल बयान के लिए इस्तेमाल किया जा सकता है. हालांकि, CallableStatement मुख्य रूप से संग्रहीत procedures.PreparedStatement के लिए है देता है बेहतर प्रदर्शन जब वक्तव्य की तुलना में, क्योंकि यह-पार्स और पूर्व संकलित पूर्व है. इस संकलन का मतलब है कि और इस तरह के बयान की पार्सिंग डेटाबेस से केवल एक बार किया जाता है. बाद में डेटाबेस पहले ही reuses पार्स और विवरण संकलित. यह उल्लेखनीय प्रदर्शन क्योंकि जब भी कोई बयान दिया है सुधार के लिए बार बार मार डाला है, तो इसकी जरूरत नहीं है पार्स करने और बार बार संकलित. इसलिए अधिभार खर्च पार्स करने और एक ही बयान संकलन द्वारा reduced.When जा सकता है वहाँ एक अनुरोध के लिए एक आवश्यकता से अधिक जटिल बयान प्रक्रिया है, CallableStatement की तुलना में बेहतर प्रदर्शन के रूप में देता है PreparedStatement और Statement.To पूरा लेख पर जाएँ कृपया http://www.daffodildb.com/daffodildb-performance-tuning.htmlThis लेख पढ़ा है (श्री) परवीन अग्रवाल, तकनीकी DSL के सलाहकार ने योगदान दिया गया है भारत (http://www.daffodildb.com). जावा में उद्योग के अनुभव से अधिक 6 वर्षों के साथ और संबद्ध प्रौद्योगिकियां, वह है एक-J2EE, J2ME और डेटाबेस प्रबंधन प्रणालियों की गहराई को समझने में. परवीन समय है डेटा की अवधारणा एम्बेडेड डेटाबेस में संग्रह पर काम कर रहा. वह parveenaggarwal@hotmail.com पर संपर्क किया जा सकता है
Article Source: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster Get Html Code
Add this article to your website now!
Webmaster Submit your Articles
No registration required! Fill in the form and your article is in the Messaggiamo.Com Directory!