गति और दक्षता बढ़ाने के लिए प्रदर्शन को अधिकतम करें

Complete

SQL Server 2025 में क्वेरी प्रसंस्करण और प्रदर्शन अनुकूलन में सुधार शामिल हैं। इस इकाई में क्वेरी प्रोसेसिंग सुविधाएँ, संसाधन प्रशासन और रखरखाव क्षमताएँ शामिल हैं।

IQP के साथ क्वेरी संसाधन ऑप्टिमाइज़ करें

SQL Server 2025 पारंपरिक योजना अनुकूलन को AI-संचालित अंतर्दृष्टि और आधुनिक डेटा प्रकारों के समर्थन के साथ जोड़कर इंटेलिजेंट क्वेरी प्रोसेसिंग (IQP) को अगले स्तर पर ले जाता है। ये संवर्द्धन इंजन को कार्यभार पैटर्न के लिए गतिशील रूप से अनुकूलित करने, JSON और RegEx से जुड़े प्रश्नों को अनुकूलित करने और यहां तक कि मशीन लर्निंग का उपयोग करके निष्पादन रणनीतियों को ठीक करने की अनुमति देते हैं। डेवलपर्स और डीबीए के लिए, इसका मतलब है कि तेज़ क्वेरी, बेहतर समवर्ती और वास्तविक समय विश्लेषण और अर्ध-संरचित डेटा के लिए बेहतर प्रदर्शन - यह सब मैन्युअल ट्यूनिंग के बिना।

क्वेरी प्रोसेसर कार्यभार पैटर्न और सिस्टम संसाधनों के आधार पर निष्पादन योजनाओं को अनुकूलित करता है। प्रमुख सुधारों में शामिल हैं:

विशेषता वर्णन फ़ायदा पहुँचना
अनुकूलित लॉकिंग उन्नत समवर्ती नियंत्रण तंत्र बेहतर बहु-उपयोगकर्ता पहुंच
हेलोवीन सुरक्षा सुव्यवस्थित अद्यतन/हटाएं संचालन संशोधनों के लिए कम ओवरहेड
पुन: उपयोग की योजना बनाएं बेहतर sp_executesql कार्यान्वयन अधिक सुसंगत गतिशील SQL प्रदर्शन
अनुकूली निष्पादन रनटाइम योजना समायोजन अलग-अलग डेटा के लिए इष्टतम प्रदर्शन
वैकल्पिक पैरामीटर योजना अनुकूलन (ओप्पो) NULL बनाम NOT NULL पैरामीटर के आधार पर रनटाइम पर इष्टतम योजना चुनता है वैकल्पिक पैरामीटर के साथ प्रश्नों के लिए प्रदर्शन में सुधार करता है
कार्डिनैलिटी एस्टीमेशन (सीई) अभिव्यक्तियों के लिए प्रतिक्रिया दोहराए गए अभिव्यक्तियों के लिए कार्डिनैलिटी अनुमानों को परिष्कृत करने के लिए पिछले निष्पादन से सीखता है अधिक सटीक अनुमान, बेहतर योजना चयन
OPTIMIZED_SP_EXECUTESQL संकलन के लिए संग्रहीत प्रक्रियाओं की तरह sp_executesql का इलाज करके संकलन तूफानों को कम करता है भारी क्वेरी भार के तहत स्थिरता और प्रदर्शन में सुधार करता है

Query Store के साथ प्रदर्शन की निगरानी करें

Query Store समय के साथ क्वेरी प्रदर्शन को ट्रैक करने और प्रतिगमन समस्याओं का पता लगाने में मदद करता है।

SQL Server 2025 में Query Store क्षमताओं में शामिल हैं:

  • द्वितीयक प्रतिकृतियों पर प्रदर्शन की निगरानी

    • पठनीय द्वितीयक पर क्वेरी प्रदर्शन ट्रैक करें
    • हमेशा उपलब्धता समूहों पर के लिए समर्थन
    • वितरित वातावरण में लगातार निगरानी
  • स्वचालित क्वेरी ऑप्टिमाइज़ेशन

    • क्वेरी प्रतिगमन का पता लगाना और सुधार
    • क्वेरी पैटर्न के आधार पर अनुक्रमणिका अनुशंसाएँ
    • योजना सुधार सुझाव
  • वितरित कार्यभार अंतर्दृष्टि

    • क्रॉस-डेटाबेस क्वेरी निगरानी
    • प्रतिकृतियों में प्रदर्शन ट्रैकिंग
    • संसाधन उपयोग विश्लेषण

टिप

प्रदर्शन आधार रेखा बनाने और अनुकूलन अवसरों की पहचान करने के लिए अपने सबसे सक्रिय डेटाबेस पर Query Store सक्षम करें.

उन्नत क्वेरी सुविधाएँ लागू करें

SQL Server 2025 उन्नत क्वेरी सुविधाओं को सरल और शक्तिशाली बनाता है। इन संवर्द्धन में पैरामीटर-संवेदनशील योजना अनुकूलन, कार्डिनैलिटी अनुमान प्रतिक्रिया, अनुकूली समानता और विश्लेषण के लिए बैच मोड सुधार शामिल हैं। डेवलपर्स वैकल्पिक पैरामीटर योजनाओं और नए क्वेरी संकेतों के साथ बेहतर नियंत्रण भी प्राप्त करते हैं, मैन्युअल हस्तक्षेप को कम करते हुए यह सुनिश्चित करते हुए कि प्रश्न विविध कार्यभार में कुशलता से चलते हैं।

अपने डेटाबेस अनुप्रयोगों में विशिष्ट प्रदर्शन परिदृश्यों को संबोधित करने के लिए इन सुविधाओं का उपयोग करें।

SQL Server 2025 में ये क्वेरी संसाधन सुधार शामिल हैं:

  • पैरामीटर संवेदनशील योजना (PSP) अनुकूलन: पैरामीटर मान प्रतिमान के आधार पर स्वचालित रूप से एकाधिक निष्पादन योजनाएँ बनाता है और बनाए रखता है, जिससे अलग-अलग पैरामीटर मानों के साथ प्रश्नों के लिए प्रदर्शन में सुधार होता है
  • डिफ़ॉल्ट रूप से समानता की डिग्री (डीओपी) प्रतिक्रिया: ऐतिहासिक क्वेरी प्रदर्शन के आधार पर समानांतर निष्पादन सेटिंग्स को स्वचालित रूप से समायोजित करता है, संसाधन उपयोग को अनुकूलित करता है
  • एनालिटिक्स के लिए बैच मोड ऑप्टिमाइज़ेशन: बेहतर वेक्टराइज्ड संचालन और स्मृति दक्षता के माध्यम से विश्लेषणात्मक क्वेरी प्रदर्शन को बढ़ाता है
  • वैकल्पिक पैरामीटर योजनाएं अनुकूलन: वैकल्पिक मापदंडों के साथ प्रश्नों के लिए कुशल निष्पादन योजनाएँ उत्पन्न करता है, जिससे गतिशील SQL की आवश्यकता कम हो जाती है
  • ABORT_QUERY_EXECUTION क्वेरी संकेत: क्वेरी निष्पादन पर बारीक नियंत्रण प्रदान करता है, जिससे विशिष्ट संचालन को जानबूझकर समाप्त करने की अनुमति मिलती है

संसाधनों और रखरखाव का प्रबंधन करें

नई क्षमताएं जिनका उद्देश्य विश्वसनीयता, गति और रखरखाव में आसानी को बढ़ावा देना है, जबकि डीबीए को अधिक नियंत्रण देना और मैन्युअल काम को कम करना है। ये क्षमताएं डीबीए को सिस्टम संसाधनों पर अधिक नियंत्रण देती हैं, नियमित कार्यों को स्वचालित करती हैं, और अप्रत्याशित घटनाओं के दौरान डाउनटाइम को कम करती हैं।

साथ में, ये सुविधाएँ आधुनिक डेटा वातावरण के लिए अधिक दक्षता और लचीलापन प्रदान करती हैं।

  • Tempdb अंतरिक्ष संसाधन शासन: नियंत्रित करें और प्रति कार्यभार समूह tempdb स्थान उपयोग को सीमित करें, जिससे भगोड़ा क्वेरीज़ को अत्यधिक अस्थायी संग्रहण का उपभोग करने से रोका जा सके
  • त्वरित डेटाबेस पुनर्प्राप्ति (ADR) tempdb में: अप्रत्याशित शटडाउन के बाद tempdb की तेजी से रिकवरी, डेटाबेस डाउनटाइम को कम करना और सिस्टम उपलब्धता में सुधार
  • लिनक्स में tempdb के लिए समर्थन: बेहतर tempdb प्रदर्शन और I/O विलंबता को कम करने के लिए Linux में स्मृति-समर्थित अस्थायी फाइल सिस्टम का उपयोग करें
  • कॉलमस्टोर इंडेक्स रखरखाव सुधार: बेहतर संपीड़न और अधिक कुशल खंड उन्मूलन सहित columnstore अनुक्रमणिका के लिए उन्नत रखरखाव संचालन
  • स्वचालित परिवर्तन ट्रैकिंग क्लीनअप: परिवर्तन ट्रैकिंग तालिकाओं का स्वचालित रखरखाव, मैनुअल ओवरहेड को कम करना और इष्टतम प्रदर्शन सुनिश्चित करना
  • In-Memory डेटाबेस से OLTP निकालें: मेमोरी-ऑप्टिमाइज़्ड टेबल और डेटाबेस से मूल रूप से संकलित मॉड्यूल को हटाने के लिए सरलीकृत प्रक्रिया जब अब आवश्यकता नहीं है