SQLite 3.32 இன் புதிய பதிப்பு இங்கே உள்ளது, இவை அதன் செய்திகள்

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

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

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

நிரல் சப்ரூட்டின்கள் மற்றும் செயல்பாடுகளுக்கு எளிய அழைப்புகள் மூலம் SQLite இன் செயல்பாட்டைப் பயன்படுத்துகிறது. தரவுத்தளத்தை அணுகுவதற்கான தாமதத்தை இது குறைக்கிறது, ஏனெனில் செயல்பாட்டு அழைப்புகள் இடை-செயல்முறை தகவல்தொடர்புகளை விட திறமையானவை.

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

SQLite 3.32.0 இன் புதிய பதிப்பைப் பற்றி

சமீபத்தில், SQLite 3.32.0 இன் புதிய பதிப்பு அறிவிக்கப்பட்டது, இதில் பல மாற்றங்கள் செயல்படுத்தப்பட்டுள்ளன, அவற்றில் ANALYZE கட்டளையின் தோராயமான பதிப்பு சிறப்பிக்கப்படுகிறது, எந்த புள்ளிவிவரங்களின் ஓரளவு சேகரிப்பைக் கையாள பல மிகப் பெரிய தரவுத்தளங்களை அனுமதிக்கிறது மற்றும் குறியீடுகளின் முழு பகுப்பாய்வு இல்லாமல். ஒற்றை குறியீட்டை ஸ்கேன் செய்யும் போது பதிவுகளின் எண்ணிக்கையின் வரம்பு "PRAGMA analysis_limit" என்ற புதிய உத்தரவைப் பயன்படுத்தி அமைக்கப்படுகிறது.

SQLite இன் இந்த புதிய பதிப்பிற்கு வரும் மற்றொரு மாற்றம் புதிய மெய்நிகர் அட்டவணை "பைட்கோட்", இது தயாரிக்கப்பட்ட அறிக்கைகளின் பைட்கோட் பற்றிய தகவல்களை வழங்குகிறது.

கூடுதலாக, செக்சம் விஎஃப்எஸ் அடுக்கு சேர்க்கப்பட்டுள்ளது, தரவுத்தளத்தில் தரவின் ஒவ்வொரு பக்கத்தின் முடிவிலும் 8-பைட் செக்ஸம்களைச் சேர்த்து, ஒவ்வொரு முறையும் தரவுத்தளத்திலிருந்து படிக்கும்போது சரிபார்க்கிறது. சேமிப்பக சாதனங்களில் சீரற்ற பிட் விலகலின் விளைவாக தரவுத்தள ஊழலை நடுத்தர அடுக்கு கண்டறிய முடியும்.

மறுபுறம், ஒரு புதிய SQL செயல்பாடு iif (X, Y, Z) சேர்க்கப்பட்டது, எக்ஸ் வெளிப்பாடு உண்மையாக இருந்தால் Y மதிப்பை அளிக்கிறது, அல்லது Z இல்லையெனில்.

செருகு மற்றும் புதுப்பிப்பு வெளிப்பாடுகள் இப்போது எப்போதும் பின்னிங் நெடுவரிசை வகை நிபந்தனைகளைப் பயன்படுத்துகின்றன CHECK கணக்கீட்டுத் தொகுதி மற்றும் அளவுருக்களின் எண்ணிக்கையின் வரம்பு 999 முதல் 32766 ஆக உயர்த்தப்படுவதற்கு முன்பு.

தனித்து நிற்கும் மற்ற மாற்றங்களில் இந்த புதிய பதிப்பின்:

  • இந்த உரையை எண் வரிசையில் வரிசைப்படுத்த உரையில் முழு எண்ணை கணக்கில் எடுத்துக்கொள்ளும் வரிசை வரிசைகளை செயல்படுத்துவதன் மூலம் UINT வரிசை வரிசை நீட்டிப்பைச் சேர்த்தது.
  • கட்டளை வரி இடைமுகத்தில், "-csv", "–ascii" மற்றும் "–skip" விருப்பங்கள் ".import" கட்டளைக்கு சேர்க்கப்பட்டன.
  • ".Dump" கட்டளை குறிப்பிட்ட முகமூடிகளுடன் தொடர்புடைய அனைத்து அட்டவணைகளின் வெளியீட்டிலும் ஒன்றிணைவதன் மூலம் பல LIKE வார்ப்புருக்கள் பயன்படுத்த அனுமதிக்கிறது. பிழைத்திருத்த உருவாக்க ".oom" கட்டளை சேர்க்கப்பட்டது.
  • –Bom விருப்பம் ".excel", ".output" மற்றும் ".once" கட்டளைகளில் சேர்க்கப்பட்டுள்ளது. ".Filectrl" கட்டளைக்கு –schema விருப்பம் சேர்க்கப்பட்டது.
  • LIKE ஆபரேட்டருடன் குறிப்பிடப்பட்ட ESCAPE வெளிப்பாடு இப்போது வைல்டு கார்டு எழுத்துக்களை மீறுகிறது, இது PostgreSQL நடத்தைக்கு இசைவானது.

இறுதியாக நீங்கள் அதைப் பற்றி மேலும் அறிய விரும்பினால் இந்த புதிய பதிப்பின் வெளியீடு பற்றி, நீங்கள் மாற்றங்களின் பட்டியலை சரிபார்க்கலாம் பின்வரும் இணைப்பில்.

வெளியேற்ற

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

இணைப்பு இது.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.