Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL और JDBC के साथ तैयार स्टेटमेंट कैश

हां, यदि आप जानते हैं कि आप क्या कर रहे हैं तो कैशिंग चोट नहीं पहुंचाएगा। यदि आप तैयार किए गए कथनों का पुन:उपयोग करते हैं, तो सर्वर साइड कैश के साथ क्लाइंट साइड कैश को मिलाने से प्रदर्शन लाभ होता है (बहुत से लोग सबसे महत्वपूर्ण भाग के बारे में भूल जाते हैं:डी)। बस सेट करें Connector/J properties गुण सही ढंग से:

cachePrepStmts=true&useServerPrepStmts=true

जबकि मैं माइक्रो बेंचमार्क का बहुत बड़ा प्रशंसक नहीं हूं, यहाँ एक है मेरे बयानों का समर्थन करने के लिए (लंगड़ा पन इरादा)। बेंचमार्क के बारे में दिलचस्प बात यह है कि यह दिखाता है कि सर्वर साइड कैशिंग को सक्षम करना वास्तव में कुछ क्लाइंट साइड कैशिंग के बिना चीजों को धीमा कर सकता है, लेकिन कैश की दोनों परतों के साथ-साथ तैयार बयानों के उचित पुन:उपयोग से आपको वास्तव में एक अच्छी गति मिल सकती है ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. स्प्रिंग-बूट, स्प्रिंग-डेटा जेपीए का उपयोग करके MySQL में यूनिकोड स्ट्रिंग को सहेज नहीं सकता

  2. mysql डेटा निर्देशिका स्थान

  3. Mysql में INNODB कैसे सक्षम करें

  4. PHP:चेतावनी:सॉर्ट () पैरामीटर 1 को सरणी, संसाधन दिए जाने की अपेक्षा करता है

  5. MySQL SELECT n GROUP BY पर आधार रिकॉर्ड करता है