සැප්තැම්බර් 24 දින, සංවර්ධන කණ්ඩායම ඊළඟ Postgresql නිකුතුව අංක 13 නිකුත් කරන බව නිවේදනය කළේය. නව නිකුතුව අනෙකුත් දේ අතර, කාර්ය සාධනය වැඩි දියුණු කිරීම, අභ්‍යන්තර නඩත්තු සේවා වේගවත් කිරීම සහ දත්ත සමුදා නිරීක්ෂණ සරල කිරීම මෙන්ම වඩාත් විශ්වාසදායක පද්ධති ප්‍රවේශ පාලනය කෙරෙහි අවධානය යොමු කළේය.

ද්විමය දර්ශක ගස්වල සුචිගත දත්ත අතර අනුපිටපත් සැකසීමට අනුව වගු සුචිගත කිරීම ප්‍රශස්ත කිරීම සඳහා වැඩ දිගටම කරගෙන ගිය අතර, එමඟින් විමසුම් ක්‍රියාත්මක කිරීම වේගවත් කිරීමට පමණක් නොව, දර්ශකයේ ඇති තැටි ඉඩ අඩු කිරීමටද හැකි විය.
මීට අමතරව, වර්ධක වර්ග කිරීමේ ඇල්ගොරිතමයක් එකතු කර ඇති අතර, පෙර පියවරවල දැනටමත් අනුපිළිවෙලට අනුපිළිවෙලට අනුපිළිවෙලට ගෙන ඇති දත්ත නැවත නැවත වර්ග කිරීම වේගයෙන් ක්‍රියා කරයි, සහ වඩාත් කාර්යක්ෂම පියවරක් ගණනය කිරීමේදී නව විස්තීරණ සංඛ්‍යාලේඛන (CREATE STATISTICS විධානය හරහා) භාවිතා කිරීමෙන් සමහර විමසුම් වේගවත් කළ හැකිය- පියවරෙන් පියවර සැලැස්ම.
මිල අධික දත්ත එකතුවක් සහිත විමසුම් ක්‍රියාත්මක කිරීම හෑෂ් එකතු කිරීම වැඩි වශයෙන් භාවිතා කිරීමෙන් සහ එකතු කළ දත්තවල කොටසක් RAM වලට නොගැලපේ නම් තැටියට දැමීමෙන් ප්‍රශස්ත කර ඇත. විවිධ කොටස් මත පිහිටා ඇති සම්බන්ධක වගු වල වේගයෙහි සැලකිය යුතු වැඩි වීමක් ඇත.

Postgresql දත්ත සමුදායන් නඩත්තු කිරීම සහ පරිපාලනය සරල කිරීම සඳහා සැලකිය යුතු කාර්යයක් සිදු කර ඇත. "vacuuming" හි බිල්ට් කර්තව්යය, එනම් පේළි මකා දැමීමෙන් හෝ නැවත ලිවීමෙන් පසු නිදහස් තැටි ඉඩ භාවිතා කිරීම, දැන් සමාන්තර නූල්වල ක්රියාත්මක කළ හැකි අතර, පරිපාලකයාට දැන් ඔවුන්ගේ අංකය නියම කිරීමට අවස්ථාව තිබේ. මීට අමතරව, දත්ත සමුදායේ වත්මන් ක්‍රියාකාරකම් නිරීක්ෂණය කිරීම සඳහා නව මෙවලම් එකතු කර ඇති අතර ප්‍රධාන සහ අනුරූ අතර පූර්ව-වාර්තා ලඝු-සටහන් සමමුහුර්ත කිරීමේදී දෝෂ වලක්වා ඇත, එමඟින් අනුරූ විසන්ධි කිරීමේදී ගැටුම් ඇති විය හැකි අතර බෙදා හැරීමේ අඛණ්ඩතාවයට බාධා ඇති වේ. ලොග් දත්ත මත පදනම්ව ඒවා ප්‍රතිසාධනය කිරීමෙන් පසු දත්ත සමුදාය.

සංවර්ධකයින් සඳහා වූ නවෝත්පාදනයන් අතර, විවිධ සම්මත කාල පටිගත කිරීමේ ආකෘති ගොඩනඟන ලද Postgresql වර්ගයක් බවට පරිවර්තනය කරන, datetime () ශ්රිතය ඉස්මතු කිරීම වටී; UUID උත්පාදන ශ්‍රිතය v4 කොටුවෙන් පිටත පවතී gen_random_uuid(); යුනිකෝඩ් සමඟ වැඩ සාමාන්යකරණය කිරීම; දත්ත සමුදායේ සම්බන්ධිත ජාල නෝඩ් මත වගු දත්ත බෙදා හැරීම සඳහා වඩාත් නම්‍යශීලී පද්ධතියක් තාර්කික මට්ටමින් සම්පූර්ණ අනුකරණයක් සහිතව, මෙන්ම විමසුම්වල අනෙකුත් වෙනස්කම් සහ අනුරූ සඳහා පවතින නව ප්‍රේරක.

දත්ත සමුදා ප්‍රවේශ පාලනය පද්ධතියේ ප්‍රධාන අංගයක් ලෙස දක්වා ඇති අතර නව අනුවාදය මේ සම්බන්ධයෙන් විශාල ඉදිරි පියවරක් තබයි. දැන් දත්ත සමුදායට දිගු ස්ථාපනය කළ හැක්කේ වරප්‍රසාද ලත් පරිශීලකයෙකුට (සුපිරි පරිශීලකයෙකුට) පමණි. ඒ අතරම, සාමාන්‍ය පරිශීලකයින්ට ඔවුන් විශ්වාසදායක ලෙස සලකුණු කර ඇති දිගු හෝ පෙරනිමියෙන් විශ්වාස කළ හැකි කුඩා දිගු කට්ටලයක් පමණක් ස්ථාපනය කළ හැකිය (උදාහරණයක් ලෙස, pgcrypto, tablefunc හෝ hstore). SCRAM යාන්ත්‍රණය භාවිතා කරන පරිශීලකයින් සත්‍යාපනය කිරීමේදී (libpq ධාවකය හරහා ක්‍රියා කරන විට), “නාලිකා බැඳීම” දැන් අවශ්‍ය වන අතර, 13 අනුවාදයේ සිට postgres_fdw තෙවන පාර්ශවීය දත්ත සඳහා දවටන ශ්‍රිතය සහතික අනුමැතිය සඳහා සහය දක්වයි.

නිකුත් කිරීමේ සටහන්


බාගත පිටුව

මූලාශ්රය: linux.org.ru

අදහස් එක් කරන්න