வினவல் உகப்பாக்கி

நூலாசிரியர்: Lewis Jackson
உருவாக்கிய தேதி: 12 மே 2021
புதுப்பிப்பு தேதி: 23 ஜூன் 2024
Anonim
14.500 Query Optimizer Overview
காணொளி: 14.500 Query Optimizer Overview

உள்ளடக்கம்

வரையறை - வினவல் உகப்பாக்கி என்றால் என்ன?

வினவல் உகப்பாக்கி என்பது ஒரு முக்கியமான தரவுத்தள மேலாண்மை அமைப்பு (டிபிஎம்எஸ்) கூறு ஆகும், இது கட்டமைக்கப்பட்ட வினவல் மொழி (SQL) வினவல்களை பகுப்பாய்வு செய்து திறமையான செயல்பாட்டு வழிமுறைகளை தீர்மானிக்கிறது. வினவல் உகப்பாக்கி ஒவ்வொரு வினவலுக்கும் ஒன்று அல்லது அதற்கு மேற்பட்ட வினவல் திட்டங்களை உருவாக்குகிறது, அவை ஒவ்வொன்றும் வினவலை இயக்க பயன்படும் பொறிமுறையாக இருக்கலாம். மிகவும் திறமையான வினவல் திட்டம் தேர்ந்தெடுக்கப்பட்டு வினவலை இயக்க பயன்படுகிறது.

தரவுத்தள பயனர்கள் பொதுவாக வினவல் உகப்பாக்கியுடன் தொடர்பு கொள்ள மாட்டார்கள், இது பின்னணியில் செயல்படுகிறது.


மைக்ரோசாஃப்ட் அஸூர் மற்றும் மைக்ரோசாஃப்ட் கிளவுட் பற்றிய அறிமுகம் | இந்த வழிகாட்டி முழுவதும், கிளவுட் கம்ப்யூட்டிங் எதைப் பற்றியது என்பதையும், கிளவுட் நிறுவனத்திலிருந்து உங்கள் வணிகத்தை நகர்த்தவும் இயக்கவும் மைக்ரோசாஃப்ட் அஸூர் எவ்வாறு உதவும் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.

டெக்கோபீடியா வினவல் உகப்பாக்கியை விளக்குகிறது

SQL வினவல்கள் எளிய அல்லது சிக்கலான அறிக்கைகளாக இருக்கலாம். ஒவ்வொரு SQL அறிக்கையிலும் வட்டு வாசிப்புகள் மற்றும் சேவையக நினைவகம் போன்ற மதிப்புமிக்க ஆதாரங்களின் குறைந்தபட்ச பயன்பாடு தேவைப்படுகிறது. வினவல் உகப்பாக்கி இதை உறுதிசெய்கிறது, அத்துடன் ஒவ்வொரு SQL வினவலையும் விரைவாக செயல்படுத்துகிறது. எடுத்துக்காட்டாக, வினவல் உகப்பாக்கி வள செலவுகளின் அடிப்படையில் தொடர்ச்சியான வினவல் திட்டங்களை உருவாக்கக்கூடும். ஒரு வினவல் திட்டமானது அதன் தரவின் துணைக்குழுவை மீட்டெடுக்க அட்டவணையைப் படிப்பதை உள்ளடக்கியது, மற்றொன்று விரைவான தரவு வாசிப்புக்கு அட்டவணை குறியீடுகளைப் பயன்படுத்துவதை உள்ளடக்கியது. இவை செலவு அடிப்படையிலான ஆப்டிமைசர்கள் என அழைக்கப்படுகின்றன.

ஒரு வினவல் உகப்பாக்கி சுற்றுச்சூழல் சூழ்நிலைகளைப் பொறுத்து ஒரே வினவலுக்கான வெவ்வேறு வினவல் திட்டங்களைத் தேர்ந்தெடுக்கலாம். எடுத்துக்காட்டாக, ஒரு பயனர் ஒரு அட்டவணையின் தரவின் பாதி பகுதியைத் தேர்ந்தெடுக்கும் வினவலை இயக்குகிறார். ஒரே நேரத்தில் பல இணைப்புகளுடன் சேவையகம் பெரிதும் பணிபுரியும் போது பயனர் வினவலை இயக்குகிறார். இந்த சூழ்நிலையில், வினவல் உகப்பாக்கி வினவல் திட்டத்தைப் பயன்படுத்த முடிவுசெய்யலாம், இது வரையறுக்கப்பட்ட அட்டவணைகளின் அடிப்படையில் வினவலை பூர்த்தி செய்ய உருவாக்கப்பட்ட அட்டவணை குறியீடுகளை அழைக்கிறது. இது வினவலால் குறைந்தபட்ச சேவையக வடிகால் உறுதி செய்யப்படுகிறது. அதே வினவலை மற்றொரு நேரத்தில் அதிக ஆதாரங்களுடன் இயக்குவதன் மூலம், ஆதார வரம்பு ஒரு பிரச்சினை அல்ல என்பதை வினவல் உகப்பாக்கி தீர்மானிக்க முடியும். இந்த நிகழ்வில், அட்டவணை குறியீடுகள் பயன்படுத்தப்படாது, மேலும் வினவல் உகப்பாக்கி சேவையக நினைவகத்தில் முழு அட்டவணை ஏற்றலையும் அனுமதிக்கும்.