PostgreSQL ዝማኔ። የመልሶ ቅርጽ መልቀቅ፣ ሥራን ሳያቋርጥ ወደ አዲስ እቅድ ለመሸጋገር መገልገያ

በሁሉም የሚደገፉ የ PostgreSQL ቅርንጫፎች 14.2፣ 13.6፣ 12.10፣ 11.15 እና 10.20፣ ባለፉት ሶስት ወራት ውስጥ የተገኙ 55 ስህተቶችን ያረሙ የማስተካከያ ማሻሻያዎች ተፈጥረዋል። ከሌሎች ነገሮች በተጨማሪ፣ በቫኩም ኦፕሬሽን ወቅት HOT (ክምር-ብቻ tuple) ሰንሰለቶችን በሚቀይሩበት ጊዜ ወይም የ TOAST ማከማቻ ዘዴን በሚጠቀሙ ጠረጴዛዎች ላይ በተመሳሳይ ጊዜ የ REINDEX ኦፕሬሽንን በሚሰሩበት ጊዜ ፣ ​​አልፎ አልፎ ፣ ወደ ኢንዴክስ ሙስና የሚመሩ ቋሚ ችግሮች አሉብን ።

‹ALTER STATISTICS›ን በሚሰራበት ጊዜ እና ከብዙ ክልል አይነቶች ጋር ውሂብን በማውጣት ላይ ቋሚ ብልሽቶች። በመጠይቁ እቅድ አውጪ ውስጥ የተሳሳቱ ውጤቶችን ያስከተሉ ሳንካዎች ተስተካክለዋል። ቋሚ የማስታወሻ ፍንጣቂዎች አገላለጾችን በመጠቀም ኢንዴክሶችን ሲያዘምኑ እና በብዙ ነገሮች ላይ በባለቤትነት የተያዘን ኦፕሬሽን ሲያደርጉ። ለተከፋፈሉ ጠረጴዛዎች የላቀ የስታቲስቲክስ ግንባታ ቀርቧል.

በተጨማሪም ፣ በ PostgreSQL ውስጥ ባለው የውሂብ መርሃ ግብር ላይ ውስብስብ ማሻሻያዎችን ሥራ ሳያቋርጡ እንዲያደርጉ የሚያስችልዎትን የመልሶ ቅርጹ መገልገያ መለቀቁን እናስተውላለን ፣ ይህም በመደበኛ ሁኔታዎች ውስጥ በእጅ ለውጦች እና የውሂብ ጎታውን በመጠቀም ጊዜያዊ አገልግሎቶችን መዘጋት ይፈልጋል ። መገልገያው ከድሮው የዳታ እቅድ ወደ አዲሱ ያለ ረጅም እገዳ እና የጥያቄውን ሂደት ዑደቱን ሳያቋርጥ ለመቀየር ያስችላል። መገልገያው በውሂብ ንድፍ ፍልሰት ወቅት አፕሊኬሽኖች መስራታቸውን የሚቀጥሉበትን የሰንጠረዥ እይታዎችን ይፈጥራል፣ እና እንዲሁም በአሮጌ እና አዲስ እቅዶች መካከል ውሂብ የመደመር እና የመሰረዝ ስራዎችን የሚተረጉሙ ቀስቅሴዎችን ያዋቅራል።

ስለዚህ በስደት ወቅት ማሻሻያ ሲጠቀሙ አሮጌው እና አዲሱ እቅድ በተመሳሳይ ጊዜ ይገኛሉ እና አፕሊኬሽኖች ስራን ሳያቆሙ ቀስ በቀስ ወደ አዲሱ እቅድ ሊተላለፉ ይችላሉ (በትላልቅ መሠረተ ልማቶች ውስጥ ተቆጣጣሪዎች ቀስ በቀስ ከአሮጌ ወደ አዲስ ይተካሉ). የመተግበሪያዎች ፍልሰት ወደ አዲሱ እቅድ አንዴ ከተጠናቀቀ፣ ለአሮጌው እቅድ ድጋፍን ለመጠበቅ የተፈጠሩ እይታዎች እና ቀስቅሴዎች ይሰረዛሉ። በስደት ወቅት የማመልከቻዎች ችግሮች ተለይተው ከታወቁ የመርሃግብር ለውጥን በመቀልበስ ወደ አሮጌው ሁኔታ መመለስ ይችላሉ።

ምንጭ: opennet.ru

አስተያየት ያክሉ