MySQL Archive
காப்பகம் என்பது மைஎஸ்கியூஎல் தொடர்புடைய தரவுத்தள மேலாண்மை அமைப்புக்கான சேமிப்பு இயந்திரமாகும். பயனர்கள் இந்த பகுப்பாய்வு சேமிப்பு இயந்திரத்தைப் பயன்படுத்தி "காப்பகம்" மட்டுமே கொண்ட அட்டவணையை உருவாக்கலாம். தரவை இந்த அட்டவணையில் இருந்து நீக்க முடியாது, சேர்க்கப்பட்டது மட்டுமே. காப்பக இயந்திரம் ஸ்லிப் நூலகத்தை அடிப்படையாகக் கொண்ட ஒரு சுருக்க மூலோபாயத்தைப் பயன்படுத்துகிறது, மேலும் இது பூஜ்யங்களைக் குறிக்க ஒரு பிட் தலைப்பைப் பயன்படுத்தி வரிசைகளை பேக் செய்கிறது மற்றும் எழுத்து வகை புலங்களுக்கான அனைத்து வெள்ளை இடங்களையும் நீக்குகிறது. முடிந்ததும், வரிசை சுருக்க இடையகத்தில் செருகப்பட்டு, ஒரு வெளிப்படையான ஃப்ளஷ் அட்டவணை, ஒரு ரீட் அல்லது அட்டவணையை மூடுவதன் மூலம் வட்டில் ஃப்ளஷ் செய்யப்படுகிறது. காப்பக அட்டவணைகளின் தற்போதைய கட்டுப்பாடுகளில் ஒன்று, அவை எந்த குறியீடுகளையும் ஆதரிக்கவில்லை, இதனால் எந்தவொரு SELECT பணிகளுக்கும் அட்டவணை ஸ்கேன் தேவைப்படுகிறது. இருப்பினும், காப்பக அட்டவணைகள் மைஎஸ்கியூஎல் வினவல் தற்காலிக சேமிப்பால் ஆதரிக்கப்படுகின்றன, இது மீண்டும் மீண்டும் வழங்கப்படும் காப்பக அட்டவணை வினவல்களுக்கான மறுமொழி நேரங்களை வியத்தகு முறையில் குறைக்கும். வரவிருக்கும் வெளியீடுகளில் காப்பக அட்டவணைகளுக்கான குறியீட்டு ஆதரவை மைஎஸ்கியூஎல் ஆராய்ந்து வருகிறது. இயந்திரம் ஏ. சி. ஐ. டி இணக்கமாக இல்லை. OLTP இயந்திரங்களைப் போலல்லாமல், இது தடுப்பு எல்லைகள் இல்லாத வட்டில் ஒரு "ஸ்ட்ரீம்" வடிவமைப்பைப் பயன்படுத்துகிறது. உருவாக்கப்பட்ட காப்பகக் கோப்பின் தலை என்பது அந்த கோப்பின் தரவு வடிவம் மற்றும் உள்ளடக்கங்களைக் குறிக்கும் ஒரு பைட் வரிசையாகும். MySQL 5.1 இல், MySQL FRM கோப்பின் நகல் ஒவ்வொரு காப்பகக் கோப்பின் தலைப்பிலும் சேமிக்கப்படுகிறது. ஒரு அட்டவணையின் வரையறையைக் குறிக்கும் எஃப்ஆர்எம் கோப்பு, காப்பகக் கோப்பு சேவையகத்திற்கு நகலெடுக்கப்பட்டால், ஒரு காப்பகக் கோப்பை ஒரு மைஎஸ்கியூஎல் சேவையகத்திற்கு மீட்டெடுக்க அனுமதிக்கிறது. zlib இன் பயன்பாடு இருந்தபோதிலும், காப்பகக் கோப்புகள் gzip கருவிகளின் அடிப்படையான gzio உடன் இணக்கமாக இல்லை. இது அதன் சொந்த அஸியோ அமைப்பைப் பயன்படுத்துகிறது, இது ஜிஜியோவின் முட்கரண்டி ஆகும். காப்பகம் மற்ற மைஎஸ்கியூஎல் பகுப்பாய்வு இயந்திரமான மைஐஎஸ்ஏஎம்-இலிருந்து வேறுபடுகிறது, இது ஒரு வரிசை-நிலை பூட்டுதல் இயந்திரம் மற்றும் ஒரு வினவல் முழுவதும் நிலையான பதிப்பு ஸ்னாப்ஷாட் வைத்திருப்பதன் மூலம் (இது எம்விசிசி ஆக மாறுகிறது). இதன் பொருள் என்னவென்றால், ஒரே நேரத்தில் மொத்தமாக செருகுவதற்கு காப்பகம் பூட்டப்படவில்லை. மொத்த செருகல்களுக்கு இது ஒரு இன்டர்லேஸ் செய்யப்பட்ட INSERT ஐ செய்கிறது, எனவே MyISAM போலல்லாமல், ஆர்டர் உத்தரவாதம் அளிக்கப்படவில்லை. ஒரு அட்டவணையின் ஆன்லைன் ஸ்னாப்ஷாட் எடுக்கவும், காப்பகக் கோப்பின் பண்புகளை மாற்றவும் பயனர்கள் காப்பக _ ரீடர் கருவியைப் பயன்படுத்தலாம். ஒரு காப்பக அட்டவணையை உருவாக்க, பின்வரும் இயந்திர சரத்தைக் குறிப்பிடவும்ஃ அட்டவணை t1 ஐ உருவாக்கவும் (a int, b வர்ச்சார் (32)) ENGINE = ARCHIVE மைஎஸ்கியூஎல் காப்பக சேமிப்பு இயந்திரம் பிரையன் அகர் என்பவரால் எழுதப்பட்டு பராமரிக்கப்படுகிறது. இது 2004 ஆம் ஆண்டில் மைஎஸ்கியூஎல் 4 உடன் அறிமுகப்படுத்தப்பட்டது. குறிப்புகள் வெளிப்புற இணைப்புகள் காப்பக சேமிப்பு இயந்திர தரவுத்தள இயந்திரங்கள் மைஎஸ்கியூஎல் மீது மைஎஸ்கியூஎல் ஆவணப்படுத்தல்