கணினிகள், தரவுத்தளங்கள்
SQL சேமிக்கப்பட்ட நடைமுறைகள்: உருவாக்க மற்றும் பயன்படுத்த
SQL சேமிக்கப்பட்ட நடைமுறைகள் சேமிக்க முடியும் என்று இயங்கக்கூடிய மென்பொருள் தொகுதி உள்ளன தகவல் பல்வேறு பொருட்களை வடிவில். வேறு வார்த்தைகளில் கூறுவதானால், இது SQL ஸ்டேட்மென்ட் கொண்டிருக்கும் ஒரு பொருள் ஆகும். இந்த சேமிக்கப்பட்ட செயல்முறைகள் ஒரு நல்ல செயல்திறன் பெறுவதற்காக கிளைட்டிடமிருந்தும் பயன்பாட்டில் இயக்க முடியும். கூடுதலாக, போன்ற வசதிகளை பெரும்பாலும் மற்ற ஸ்கிரிப்டுகளிலிருந்து அல்லது வேறு எந்த பகுதியில் இருந்து அழைக்கப்படுகின்றன.
அறிமுகம்
பல மக்கள் அவர்கள் பல்வேறு நடைமுறைகள் ஒத்த என்று நம்புகிறேன் உயர் மட்ட நிரலாக்க மொழிகளில் (எம் எல் தவிர முறையாக). ஒருவேளை இது உண்மையாக. அவர்கள் ஒரு ஒத்த மதிப்பு விடுக்கலாம், ஒத்த அளவுருக்கள் வேண்டும். மேலும், சில சந்தர்ப்பங்களில், அவர்கள் தொடர்பு கொண்டு வர. உதாரணமாக, அவர்கள் DDL இன் தரவுத்தளங்கள் மற்றும் DML தரவு, அத்துடன் பயனர் செயல்பாடுகளை (- ஐக்கிய ஜனநாயக முன்னணி குறியீடு பெயர்) இணைக்கப்படுகின்றன.
உண்மையில் சேமித்துள்ள எஸ்கியூஎல் நடைமுறைகள் போன்ற முறைவழிப்படுத்துதலில் அவர்களை வேறுபடுத்தி என்று நன்மைகள் ஒரு பரவலான வேண்டும். பாதுகாப்பு மாறுபாடு நிரலாக்க உற்பத்தித் - அனைத்து இந்த தரவுத்தளங்கள் வேலை பயனர்கள் ஈர்க்கிறது, மேலும் மேலும். புகழின் உச்சத்திற்கே நான் பெயர் «SQL சர்வர் மேலாண்மை ஸ்டுடியோ» கீழ் "மைக்ரோசாப்ட்" திட்டம் ஏதும் போது, ஆண்டுகள் 2005-2010 க்கான நடைமுறைகள் வந்தது. அதன் உதவியுடன், தரவுத்தளங்களுடன் பணி, மிகவும் எளிதாக அதிக அளவு நடைமுறைக்கேற்றதாகவும், வசதியான மாறிவிட்டது. ஆண்டுக்கு ஆண்டு இந்த தகவல் எதையும் அனுப்பும் முறை புரோகிராமிங் சூழலில் புகழ் பெற்றது. இன்று, MS SQL சர்வர் பயனர்கள் எந்த தரவுத்தளங்களுடன் "தொடர்பு" செய்ய, "எக்செல்" ஒரு இணையாக நின்று முற்றிலும் வழக்கமான திட்டம் உள்ளது.
நீங்கள் நடைமுறை அழைப்பு போது, அது உடனடியாக தேவையற்ற செயல்முறைகள் மற்றும் வித குறுக்கீடும் இல்லாமல் சர்வர் பண்படுத்தப்படுகின்றன. நீக்கல், மரணதண்டனை, மாற்றம்: நீங்கள் தகவல்களை எந்த நடவடிக்கையும் செய்ய முடியும். இந்த ஓவர் ஒற்றை ஆளாக அந்தப் பொருள்களின் சிக்கலான செயல்கள் செய்ய யார் DDL-ஆபரேட்டர் உள்ளார். அது அனைத்து மிக விரைவாக நடக்கும், மற்றும் சர்வர் உண்மையில் ஏற்றப்படும் இல்லை. இந்த வேகம் மற்றும் உற்பத்தித் நீங்கள் விரைவில் சர்வர் மற்றும் மாறாகவும் பயனர் இருந்து மிகப் பெரும் அளவிலான தகவல்களைக் மாற்ற வேண்டும்.
தகவலுடன் இந்தப் பணி, நடைமுறை படுத்த பல்வேறு நிரல்மொழிகளின் தொழில்நுட்பங்களும் உள்ளன. இந்த உதாரணமாக, பிஎல் / இருந்து, SQL அடங்கும் தகவல் மேலாண்மை அமைப்பு இண்டர்பேஸ் மற்றும் பயர்பேர்ட்டை அமைப்புகளில் ஆரக்கிள், PSQL, அத்துடன் கிளாசிக் "maykrosoftovskih» பரிமாற்ற- SQL. அவர்கள் அனைவரும் உருவாக்க மற்றும், சேமிக்கப்பட்ட செயல்முறைகள் ரன் நீங்கள் ஒரு பெரிய தகவல் கையாளர்கள் தங்கள் சொந்த நெறிமுறைகளை உபயோகிக்க இது அனுமதிக்கிறது வடிவமைக்கப்பட்டுள்ளது. அது அவசியம் இதுபோன்ற தகவல் மேலாண்மை நடத்துபவர்கள், அங்கீகரிக்கப்படாத மூன்றாம் தரப்பினருக்கு மற்றும், எனவே, உருவாக்கம், மாற்றம் அல்லது குறிப்பிட்ட தரவு நீக்குதல் போன்றவை அனைத்து பொருட்களின் பாதுகாக்க முடியும் என்பதை உறுதி செய்ய.
உற்பத்தித்
இந்த தகவல் பொருள்கள் வெவ்வேறு வழிகளில் நிரலேற்றப்பட்டிருக்கலாம். இது பயனர்களை நேரத்தையும் சக்தியையும் சேமிக்கிறது மிகவும் பொருத்தமானது என்பதைக் செயல்முறை வகை தேர்ந்தெடுக்க அனுமதிக்கிறது. கூடுதலாக, நடைமுறை தன்னை இவ்வாறு சர்வர் மற்றும் பயனர் இடையே தொடர்பு செலவிடப்படுகிறது அதிக நேரத்தை தவிர்த்து, பதப்படுத்தப்பட்ட உள்ளது. தொகுதி ஏதுமற்ற மற்றும் முற்றிலும் எந்த நேரத்தில் சரியான திசையில் மாற்ற முடியும். வேகம் குறிப்பிட்டார் குறிப்பாக மதிப்புள்ள SQL சேமிக்கப்பட்ட நடைமுறை வெளியீட்டு ஏற்படும் கொண்டு: செயல்முறை அது ஒரு வசதியான மற்றும் பல்துறை செய்யும், அதைப் போன்றே வேகமாக மற்ற உள்ளது.
பாதுகாப்பு
தகவல் செயலாக்கத்தின் இந்த வகை அது மேம்பட்ட பாதுகாப்பை வழங்கும் இதேபோன்ற செயல்முறைகள் வேறுபடுகிறது. இந்த அணுகும் நடைமுறைகள் இருந்து மற்ற பயனர்களை முற்றிலுமாக நீக்கப்பட்டது முடியும் என்று உண்மையில் மூலம் உறுதி செய்யப்படுகிறது. இந்த நிர்வாகி நடவடிக்கைகளை அவர்களுடன் இடைமறிப்பு அல்லது தரவுத்தள அங்கீகரிக்கப்படாத அணுகல் பயம் இல்லாமல், சுதந்திரமாக நடத்த அனுமதிக்கும்.
தரவு பரிமாற்ற
ஒரு சேமித்துள்ள எஸ்கியூஎல் நடைமுறை நுகர்விக்கான பயன்பாட்டைத் இருக்கும் கருத்துப்பரிமாற்றம் அளவுருக்கள் பயன்படுத்த மற்றும் மதிப்புகள் திரும்ப உள்ளது. பிந்தைய தரவு சேமித்து வைக்கப்பட்ட நடைமுறையை பரிமாற்றத்திற்கு அவசியம் இல்லை, ஆனால் தகவல் (முக்கியமாக பயனரின் வேண்டுகோளின்), மற்றும் SQL செய்முறைப்படுத்தப்படுகிறது. ஒரு தரம் சேமித்து நடைமுறை, தனது பணிகளை நிறைவு செய்திருக்கிறார் அது தரவு பாக்கெட்டுகள் மீண்டும் (மீண்டும், விரும்பினால் ஆனால்) அழைப்பு பயன்பாடு முறைகள் மூலம் உதாரணமாக ஒரு சேமித்துள்ள எஸ்கியூஎல் நடைமுறை, திரும்பிப்போய், ஒரு அழைப்பு செயலுறுத்தப்படலாம் பல்வேறு பயன்படுத்தி அனுப்புகிறது:
- தரவுப்பரிமாற்ற வெளியீடு அளவுரு வகை வழியாக;
- மீண்டும் அறிக்கையில் வழியாக தரவு கடத்தல்;
- கேரியர் தேர்வை வழியாக தரவு பரப்பும்.
இப்போது இந்த செயல்முறை அதே உள்ளே எப்படி பார்.
எல் நடைமுறை 1. உருவாக்கலாம் EXEC-சேமிக்கப்பட்ட
நீங்கள் எம் எல் (மேனேஜ்மெண்ட் ஸ்டுடியோ) செய்முறைகளால் உருவாக்க முடியும். பிறகு செய்முறையை உருவாக்கியது, அது இதில் நடைமுறை படைப்பு ஆபரேட்டர் செய்யப்படுகிறது ஆனது நிரல் தகவல் கணு, பட்டியலிடப்பட்டுள்ளது. பொருள் பெயர் உள்ளது என்று EXEC ஒரு செயல்முறை பயன்படுத்தி SQL சேமிக்கப்பட்ட செயல்முறைகள் இயக்க.
பெயரை உருவாக்குதல் பின்னர் முதல் நடைமுறை வரும்போது, அவரை ஒதுக்கப்படும் ஒன்று அல்லது அதற்கு மேற்பட்ட அளவுருக்கள் செய்தார். அளவுருக்கள் விருப்ப இருக்க முடியும். அளவுரு (கள்) பிறகு, நடைமுறை உடல் அதாவது, எழுதப்பட வேண்டும் அது சில தேவையான நடவடிக்கைகளை முன்னெடுக்க வேண்டும்.
உண்மையில் உடல் அக மாறிகள் அது அமைந்துள்ள முடியும் என்று, இந்த மாறிகள் உள்ளூர் மற்றும் சம்பிரதாயங்களுக்கான அறியவேண்டும். வேறு வார்த்தைகளில் கூறுவதானால், அவர்கள் மட்டுமே உடல் சிகிச்சையைக் உள்ள கருதலாம் மைக்ரோசாப்ட் SQL சர்வர். இந்த வழக்கில் சேமிக்கப்பட்ட செயல்முறைகள் உள்ளூர் கருதப்படுகின்றன.
இவ்வாறு, ஒரு செயல்முறை உருவாக்க, நாம் ஒரு நடைமுறை பெயர் மற்றும் ஒரு நடைமுறை உடல் குறைந்தது ஒரு அளவுரு வேண்டும். இந்த வழக்கில் ஒரு சிறந்த விருப்பத்தை வகைப்படுத்தி ஒரு ஸ்கீமா பெயருடன் நடைமுறைகள் உருவாக்கம் மற்றும் அமலாக்கத்தை என்பதை நினைவில் கொள்ளவும்.
அத்தகைய பல, ஒரு அட்டவணையை உருவாக்கி அட்டவணை ஒன்று அல்லது அதற்கு மேற்பட்ட வரிசைகள் செருகுவது தகவல் வகை மற்றும் பாத்திரம் உண்டாக்குதல், மற்றும் உதாரணமாக நடைமுறை உடல் ஆபரேட்டர்கள் SQL இன் எந்த வகையான கொண்டிருக்கலாம். இருப்பினும், நடைமுறை உடல் சில நடவடிக்கைகளை கட்டுப்படுத்துகிறது. மிக முக்கியமான வரம்புகள் சில கீழே பட்டியலிடப்பட்டுள்ளன:
- உடல் வேறு எந்த சேமிக்கப்படும் நடைமுறை உருவாக்காது;
- உடல் பொருளைப் பற்றி தவறான எண்ணத்துடன் உருவாக்க கூடாது;
- உடல் எந்த தூண்டுதல்களை உருவாக்க முடியாது.
2. நடைமுறை உடலில் மாறியாக்கு
நீங்கள் மாறிகள் உடலின் நடைமுறை உள்ளூர் செய்ய முடியும், பின்னர் அவர்கள் ஒரு நடைமுறை உடலுக்குள் இருக்கும். ஒரு நல்ல பயிற்சி சேமிக்கப்படும் நடைமுறை உடலின் ஆரம்பத்தில் ஒரு மாறி உருவாக்க வேண்டும். ஆனால் நீங்கள் பொருளின் உடலில் எங்கு வேண்டுமானாலும் மாறிகள் அமைக்க முடியும்.
சில நேரங்களில் நீங்கள் சில மாறிகள், அதே வரிசையில் அமைக்க ஒரு கமா பிரிக்கப்பட்ட ஒவ்வொரு மாறி என்பதை நீங்கள் குறிக்கலாம். மேலும் மாறி @ முன்னொட்டாகக் என்பதை நினைவில். நடைமுறை உடல், நீங்கள் தான் நீங்கள் விரும்பியது ஒரு மாறி அமைக்க முடியும். உதாரணமாக, ஒரு மாறி @ NAME1 என்பது நடைமுறை உடல் இறுதியில் அறிவிக்கப்படும் முடியும். ஒரு மாறி ஒரு மதிப்பு ஒதுக்க பொருட்டு தனிப்பட்ட ஒரு தரவுத் தொகுதியின் பயன்படுத்தி அறிவிக்கப்பட்ட. ஒன்றுக்கு மேற்பட்ட மாறி அதே வரிசையில் அறிவித்தார் போது நிலைமை மாறாக, தனிப்பட்ட தரவின் ஒரே ஒரு தொகுப்பை இந்த சூழ்நிலையில் பயன்படுத்தப்படும்.
"எப்படி நடைமுறை உடலில் தனித்த வாக்கியத்தை பல்வேறு மதிப்புகளின் ஒதுக்க 'சரி: ஜிமெயிலை அடிக்கடிப் கேள்வி கேட்பேன். சுவாரஸ்யமான கேள்வி, ஆனால் இந்த நீங்கள் நினைப்பதை விட மிகவும் எளிதாக உள்ளது. பதில்: «தேர்வு மாறிலி = மதிப்பு போன்ற ஜோடிகள் உதவியுடன்". நீங்கள் இந்த ஜோடிகள், பிரிக்கப்பட்ட பயன்படுத்த முடியும்.
3. ஒரு SQL சேமிக்கப்பட்ட நடைமுறை உருவாக்கவும்
மக்களின் உதாரணங்கள் பல்வேறு ஒரு எளிய சேமிக்கப்படும் நடைமுறை உருவாக்குவதில் காட்ட அது இயக்க. எனினும், நடைமுறை அழைப்பு செயல்முறை அது (ஆனால் எப்போதும் இல்லை) நெருக்கமான ஒரு மதிப்பு வேண்டும் என்று வருகிறது அளவுருக்கள் ஆகலாம். அவை பொருந்த என்றால், உடலுக்குள் தொடர்புடைய செயல்முறைகள் தொடங்குகிறது. உதாரணமாக, நீங்கள் அழைப்பாளரிடமிருந்து நகரம் மற்றும் வட்டாரத்தின் எடுத்து ஆசிரியர்கள் தொடர்புடைய நகரம் மற்றும் வட்டாரத்தின் பார்க்கவும் எவ்வளவு பற்றி தரவை வழங்கும் என்று ஒரு செயல்முறை உருவாக்கினால். இந்த கணக்கீடு ஆசிரியர்கள் நிகழ்ச்சி உதாரணமாக, பப்கள் வழிமுறை ஆசிரியர்கள் குறித்த தகவலை அட்டவணை, வினா. இந்த டேட்டாபேஸ்களை பெற, எடுத்துக்காட்டு Google SQL2005 பக்கம் எஸ்.க்யூ.எல் ஸ்கிரிப்ட் பதிவிறக்கும்.
முந்தைய உதாரணத்தில், நடைமுறை ஆங்கிலத்தில் நிபந்தனையின் @State மற்றும் @City என அழைக்கப்பட்டது இரண்டு காரணிகள், எடுக்கிறது. தரவு வகை பயன்பாட்டில் குறிப்பிட்ட வகை ஒத்துள்ளது. நடைமுறை உடல் அக மாறிகள் @TotalAuthors (அனைத்து ஆசிரியர்கள்), மற்றும் இந்த மாறி தங்கள் எண் காட்ட பயன்படுத்தப்படுகிறது. அடுத்து ஒரு பிரிவில் தேர்வை கோரிக்கை என்று அனைத்து எண்ணிக்கைகள் வருகிறது. இறுதியாக, கணித்தபெறுமானம் அச்சு அறிக்கை பயன்படுத்தி வெளியீடு சாளரத்தில் காட்டப்படும்.
ஒரு SQL சேமிக்கப்பட்ட நடைமுறை செய்ய எப்படி
நடைமுறை செய்ய இரண்டு வழிகள் உள்ளன. முதல் வழி என ஒரு கமா பிரிக்கப்பட்ட பட்டியலை நடைமுறை பெயர் பிறகு செய்யப்படுகிறது அளவுருக்கள் தேர்ச்சி காட்டப்பட்டுள்ளது. நாங்கள் இரண்டு மதிப்புகள் வேண்டும் (முந்தைய எடுத்துக்காட்டில் உள்ளதைப் போல) வைத்துக்கொள்வோம். இந்த மதிப்புகள் மாறிகள் மற்றும் @State @City நடைமுறை பயன்படுத்தி சேகரிக்கப்படுகின்றன. இந்த முறையில், ஒலிபரப்பு ஒழுங்கு முக்கியமான காரணிகள். இந்த முறை வாதங்கள் பரிமாற்றம் வரிசை அழைக்கப்படுகிறது. இரண்டாவது முறையில், அளவுருக்கள் ஏற்கனவே நேரடியாக ஒதுக்கப்படும் வரிசை மிகவும் முக்கியமானது அல்ல இதில். இந்த இரண்டாவது முறை என்ற வாதங்கள் பரிமாற்றம் என அறியப்படுகிறது.
நடைமுறை சற்று வழக்கமான விலகியிருக்கிறார்கள் இருக்கலாம். அனைத்து முந்தைய உதாரணத்தில் இருப்பதுபோன்ற அதே, ஆனால் அளவுருக்களே இங்கே மாற்றப்படுகின்றன. அந்த @City அளவுரு முதல் சேமிக்கப்படும், மற்றும் @State அடுத்த இயல்புநிலை மதிப்பு சேமிக்கப்பட்டுள்ளன. இயல்புநிலையில் வழக்கமாக தனித்தனியாக ஒதுக்கப்பட்டுள்ளது. SQL சேமிக்கப்பட்ட நடைமுறைகள் போன்ற எளிய கூறுகள் பின்வருமாறு. இந்த வழக்கில், விருப்பத்தை சிஏ "" யூடி 'இயல்புநிலை மதிப்பு பதிலாக "வழங்கியது. இரண்டாவது வடிவமாகும் @City ஒரே ஒரு வாதம் மதிப்பு, மற்றும் "கலிபோர்னியா" என்று @State விருப்பத்தை இயல்புநிலைக்கு கடத்தல்களில். அனுபவமிக்க புரோகிராமர்கள் அனைத்து இயல்புநிலை மாறிகள் அளவுரு பட்டியலின் முடிவில் நெருக்கமாக அமைந்துள்ளன என்று அறிவுறுத்தப்படுகிறார்கள். இல்லையெனில், மரணதண்டனை முடியாது, நீங்கள் என்ற வாதங்கள் என்று நீண்ட மற்றும் மிகவும் சிக்கலான மாற்றத் வேலை செய்ய வேண்டும் உள்ளது.
4. சேமிக்கப்பட்ட நடைமுறைகள் SQL சர்வர்: திரும்பும் வழிகளில்
என்று செயல்முறை சேமிக்கப்பட்ட தரவை அனுப்ப மூன்று முக்கிய வழிகள் உள்ளன. அவர்கள் கீழே பட்டியலிடப்பட்டுள்ளன:
- மதிப்புகளில் சேமிக்கப்படும் நடைமுறை;
- வெளியீடு அளவுரு சேமிக்கப்பட்ட செயல்முறைகள்;
- சேமிக்கப்பட்ட செயல்முறைகள் ஒன்றைத் தேர்ந்தெடுக்கவும்.
SQL சேமிக்கப்பட்ட நடைமுறைகள் 4.1 திரும்ப மதிப்புகள்
இந்த செயல்முறையில், நடைமுறை உள்ளூர் மாறி மதிப்பு அமைக்கிறது அது திரும்பிவருகின்ற. நடைமுறை நேரடியாக ஒரு நிலையான மதிப்பு திரும்ப முடியும். பின்வரும் உதாரணம், நாம் ஆதரவாளர்கள் எண்ணிக்கை முடிவைத் தரும் நடைமுறை உருவாக்கியுள்ளது. நாங்கள் முந்தைய நடைமுறை இந்த ஒப்பிட்டு என்றால், நீங்கள் அச்சு மதிப்பு தலைகீழ் மாற்றி விட்டால் அதை பார்க்க முடியும்.
இப்போது நடைமுறை செய்ய எப்படி மதிப்பு காட்ட, திரும்பிச் பார்போம். பெர்ஃபார்மிங் நடைமுறைகள் நிறுவ மற்றும் செயல்முறை பிறகு மேற்கொள்ளப்படுகிறது இது மாறுபடும் அச்சு, தேவையான. பதிலாக ஆபரேட்டர் அச்சிடும் உதாரணம், @RetValue தேர்வு, மற்றும் OutputValue க்கான, தேர்வு-ஆபரேட்டர் பயன்படுத்த முடியும் என்று அறிவிப்பு.
4.2 வெளியீடு அளவுரு SQL சேமிக்கப்பட்ட நடைமுறைகள்
பதில் மதிப்பு நாங்கள் முந்தைய எடுத்துக்காட்டில் பார்த்திருக்கிறேன் என்று ஒரு ஒற்றை மாறி திரும்ப பயன்படுத்த முடியும். நடைமுறை வெளியீடு பயன்படுத்தி அனுமதிக்கிறது அழைக்கும் ஒன்று அல்லது அதற்கு மேற்பட்ட மாறிகள் அனுப்பினார். வெளியீடு அளவுரு நடைமுறை உருவாக்கும் போது நேரம் இந்த முக்கிய வார்த்தையாக «வெளியீடு» குறிக்கப்படுகிறது. அளவுரு ஒரு வெளியீடு அளவுரு என குறிப்பிடப்பட்டிருந்தால், நடைமுறை பொருளானது ஒரு மதிப்பு ஒதுக்க வேண்டும். சேமிக்கப்பட்ட செயல்முறைகள் SQL அது இறுதி தகவல் திரும்பிய போன்ற ஒரு வழக்கில், கீழே காணலாம் உதாரணங்கள் உருவாக்க கூடியது.
இந்த உதாரணத்தில், இரண்டு வார இறுதிகளில் பெயர் மனிதர்கள் இருப்பார்கள்: @TotalAuthors மற்றும் @TotalNoContract. அவர்கள் அளவுரு பட்டியலில் குறிப்பிடப்பட்டுள்ளது. இந்த மாறிகள் நடைமுறை உடலுக்குள் ஒதுக்கப்படும் மதிப்பீடுகள். நாங்கள் வெளியீடு அளவுருக்கள் பயன்படுத்தும் போது, அழைப்பாளர் மதிப்பு நடைமுறை உடலில் அமைக்க பார்க்க முடியும்.
கூடுதலாக, முந்தைய சூழ்நிலையில், இரண்டு மாறிகள் சேமிக்கப்பட்ட செயல்முறைகள், ஒரு வெளியீடு அளவுருவாக MS SQL சர்வர் நிறுவப்படும் என்று மதிப்புகள் பார்க்க அரசு அறிவித்துள்ளது. பின்னர் செயல்முறை சாதாரண விலையைவிட «கலிபோர்னியா» அளவுரு பயன்படுத்துவதன் மூலம் செய்யப்படுகிறது. பின்வரும் காரணிகள் வெளியீடான மற்றும், எனவே, அறிவித்தார் மாறிகள் பரிந்துரைக்கப்பட்ட முறையில் வழங்கப்படுகின்றன. ஒரு மாறி வெளியீடு முக்கிய இங்கு குறிப்பிட்ட போது என்பதை நினைவில் கொள்ளவும். நடைமுறை வெற்றிகரமாக முடிந்த பிறகு, வெளியீடு அளவுருக்கள் பயன்படுத்தி திரும்பிய மதிப்பானது செய்தி சாளரத்தில் காட்டப்படும்.
4.3 ஒரு SQL சேமிக்கப்பட்ட நடைமுறைகள் தேர்வு
இந்த நுட்பம் சேமித்து வைக்கப்பட்ட நடைமுறை அழைப்பதற்கான வடிவம் அட்டவணை தரவு மதிப்புகள் (நோவாவின் பேழை) ஒரு தொகுப்பு திரும்ப பயன்படுத்தப்படுகிறது. இந்த உதாரணத்தில் நிலையில், SQL இந்த அளவுரு @AuthId திருப்பப்பட்ட பதிவுகளின் வடிகட்டுதல் மூலம் அட்டவணை "ஆசிரியர்கள்" கோரிக்கைகளை @AuthID அளவுருக்கள் சேமித்துவைக்கப்பட்டிருக்கும் நடைமுறை. நிறுவனத்தைத் தேர்ந்தெடுக்கவும் சேமித்து வைக்கப்பட்ட நடைமுறை அழைப்பு திருப்பி அனுப்பப்படவேண்டும் என்று என்ன முடிவு. ஒரு சேமிக்கப்படும் நடைமுறை மீண்டும் பரவும் AuthId போது. அத்தகைய வழிமுறை எப்போதும் ஒரே ஒரு சாதனையை அல்லது யாரும் திரும்புகிறார். எனினும், சேமிக்கப்பட்ட நடைமுறை ஒன்றுக்கு மேற்பட்ட நுழைவு திரும்ப எந்த கட்டுப்பாடுகள் இல்லை. பெரும்பாலும் எடுத்துக்காட்டுகளாகும் கணக்கிட மாறிகள் கொண்ட அளவுருக்கள் பயன்படுத்தி தேர்ந்தெடுக்கப்பட்ட திரும்ப தரவு மொத்த மதிப்புகள் ஒரு பன்முக வழங்குவதன் மூலம் செய்யப்படுகிறது காணலாம்.
முடிவில்
ஒரு சேமிக்கப்படும் வழிமுறை முழுமையாக கிளையன்ட் பயன்பாட்டில் தேவையான மாறிகள் நிறுவுவதில் திரும்பினார் அல்லது மாற்றலாம், அதே, ஒரு அழகான தீவிர திட்டம் ஆகும். சேமிக்கப்படும் நடைமுறை சர்வர் அதனுள்ளே நாள் தூக்கிலிடப்பட்டனர் என்பதால், சர்வர் நுகர்விக்கான பயன்பாட்டைத் (சில கணக்கீடுகளின்) இடையே அதிக அளவிலான தரவு பரிமாற்றம் தவிர்க்க முடியும். இது சாத்தியம் SQL சர்வர், இது, நிச்சயமாக, தங்கள் வைத்திருப்பவர்கள் கையில் உள்ளது சுமையை குறைப்பதற்கான செய்கிறது. கிளையினங்களில் ஒன்றாக சேமிக்கப்படும் நடைமுறைகள் டி SQL அது ஆனால் அவர்களின் ஆய்வில் ஒரு ஈர்க்கக்கூடிய தகவல் உருவாக்கத்திலும் ஈடுபட்டிருந்தார் அந்த தேவைப்படுகிறது. சேமிக்கப்பட்ட செயல்முறைகள் பயில்தலில் பயனுடையதாக இருக்க முடியும் என்று நுணுக்கங்களை ஒரு பெரிய, கூட பெரிய தொகை உள்ளது, எனினும், இறுக்கமான நிரலாக்க, தொழில்ரீதியாக உட்பட செய்ய போகிறோம் அந்த இந்தத் தேவையை.
Similar articles
Trending Now