 கீழே உள்ள பத்தியின் அடிப்படையில், OLTP அமைப்பை வடிவமைப்பதில் கருத்தில் கொள்ள வேண்டிய சில முக்கிய கூறுகள் யாவை?
சிஸ்டம்ஸ் வடிவமைப்பு OLTP அமைப்பை உருவாக்க, ஒரே நேரத்தில் அதிக எண்ணிக்கையிலான பயனர்கள் கணினியின் செயல்திறனில் தலையிடுவதில்லை என்பதை வடிவமைப்பாளர் அறிந்திருக்க வேண்டும். OLTP அமைப்பின் செயல்திறனை அதிகரிக்க, ஒரு வடிவமைப்பாளர் குறியீடுகள் மற்றும் கிளஸ்டர்களின் அதிகப்படியான பயன்பாட்டைத் தவிர்க்க வேண்டும். OLTP அமைப்புகளின் செயல்திறனுக்கு பின்வரும் கூறுகள் முக்கியமானவை: ரோல்பேக் பிரிவுகள் ரோல்பேக் பிரிவுகள் என்பது ஒரு பரிவர்த்தனை திரும்பப் பெறப்பட்டால் பரிவர்த்தனைகளின் செயல்களைப் பதிவு செய்யும் தரவுத்தளத்தின் பகுதிகள் ஆகும். ரோல்பேக் பிரிவுகள் வாசிப்பு நிலைத்தன்மை, ரோல்பேக் பரிவர்த்தனைகள் மற்றும் தரவுத்தளத்தின் மீட்பு ஆகியவற்றை வழங்குகின்றன. க்ளஸ்டர்கள் ஒரு கிளஸ்டர் என்பது ஒன்று அல்லது அதற்கு மேற்பட்ட பத்திகள் பொதுவாக உள்ள ஒன்று அல்லது அதற்கு மேற்பட்ட அட்டவணைகளைக் கொண்ட ஒரு திட்டமாகும். தரவுத்தளத்தில் உள்ள அட்டவணைகளை க்ளஸ்டரிங் செய்வது சேர் செயல்பாடுகளின் செயல்திறனை மேம்படுத்துகிறது. தனிப்பட்ட பரிவர்த்தனைகள் ஒரு தனியான பரிவர்த்தனையானது பரிவர்த்தனை செய்யப்படும் வரை தரவுக்கான அனைத்து மாற்றங்களையும் ஒத்திவைக்கிறது. இது குறுகிய, விநியோகிக்கப்படாத பரிவர்த்தனைகளின் செயல்திறனை மேம்படுத்தலாம். பிளாக் அளவு தேவையற்ற I/O ஐத் தவிர்க்க அதிகபட்ச வரம்பிற்குள் இயங்குதளத்தின் தொகுதி அளவின் பல மடங்கு தரவுத் தொகுதி அளவு இருக்க வேண்டும். தேவையற்ற வள நுகர்வைத் தவிர்க்க, தரவுத்தள இடையக தற்காலிக சேமிப்பைப் பயன்படுத்த, இடையக கேச் அளவு SQL அறிக்கைகள் மாற்றியமைக்கப்பட வேண்டும். டேபிள்கள் மற்றும் ரோல்பேக் பிரிவுகளுக்கு இடத்தின் மாறும் ஒதுக்கீடு பரிவர்த்தனை செயலாக்க மானிட்டர்கள் மற்றும் மல்டி-த்ரெட் சர்வர் சேவைகளை ஒருங்கிணைக்க பரிவர்த்தனை செயலாக்க மானிட்டர் பயன்படுத்தப்படுகிறது. இது ஒரு ஆப்பரேட்டிங் சிஸ்டம் போன்றது மற்றும் அதிக அளவிலான கிரானுலாரிட்டியில் ஒருங்கிணைப்பை செய்கிறது மற்றும் பல கணினி சாதனங்களை பரப்ப முடியும். பகிர்வு (தரவுத்தளம்) பகிர்வு பயன்பாடு, கிடைக்கும் மற்றும் பாதுகாப்பை பராமரிக்கும் போது வழக்கமான பரிவர்த்தனைகளைக் கொண்ட தளங்களுக்கான செயல்திறனை அதிகரிக்கிறது. தரவுத்தள ட்யூனிங் தரவுத்தள டியூனிங் மூலம், ஒரு OLTP அமைப்பு அதன் செயல்திறனை முடிந்தவரை திறமையாகவும் விரைவாகவும் அதிகரிக்க முடியும்.
OLTP அமைப்பின் வடிவமைப்பாளர், ஒரே நேரத்தில் பயன்படுத்தும் பயனர்களின் எண்ணிக்கை கணினியின் செயல்திறனில் குறுக்கிடாமல் இருக்க வேண்டும். சில முக்கிய கூறுகளில் ரோல்பேக் பிரிவுகள் அடங்கும் (தேவைப்பட்டால் திரும்பப்பெறுதலை இயக்க பரிவர்த்தனைகளின் செயல்களை பதிவு செய்யும்); கிளஸ்டர்கள் (சேர்தல் செயல்பாடுகளின் செயல்திறனை மேம்படுத்தும் தரவுத் திட்டம்); தனித்துவமான பரிவர்த்தனைகள் (பரிவர்த்தனை செய்யப்படும் வரை தரவு மாற்றப்படாமல் இருப்பதை உறுதிசெய்கிறது, இது செயல்திறனை மேம்படுத்துகிறது); தொகுதி அளவு (தரவு தொகுதி அளவு இயக்க முறைமை தொகுதி அளவின் பல மடங்கு என்பதை உறுதி செய்வதன் மூலம் தேவையற்ற I/O ஐ குறைக்கிறது); இடையக கேச் அளவு (SQL அறிக்கைகள் இடையக தற்காலிக சேமிப்பைப் பயன்படுத்த டியூன் செய்யப்படும் போது, அது தேவையற்ற நுகர்வுகளைத் தவிர்க்கிறது); அட்டவணைகள் மற்றும் ரோல்பேக் பிரிவுகளுக்கு இடத்தின் மாறும் ஒதுக்கீடு; பரிவர்த்தனை செயலாக்க மானிட்டர்கள் (சேவைகளை ஒருங்கிணைக்கப் பயன்படுகிறது, பல கணினி சாதனங்களை பரப்பக்கூடிய ஒரு இயக்க முறைமையாக செயல்படுகிறது); தரவுத்தள பகிர்வுகள் (கிடைக்கும் மற்றும் பாதுகாப்பை சமநிலைப்படுத்தும் போது பகிர்வுகளைப் பயன்படுத்துவது செயல்திறனை அதிகரிக்கிறது); மற்றும் தரவுத்தள ட்யூனிங் (OLTP அமைப்பு அதன் செயல்திறனை திறமையாகவும் விரைவாகவும் அதிகரிக்க அனுமதிக்கிறது).