سجل خط الأساس
احصر إصدارات الخادم والنظام وبرامج الاتصال والإضافات وأدوات النسخ الاحتياطي. احفظ الإعدادات وأحجام الكائنات والاستعلامات المكلفة وتأخير التخزين وزمن العمليات الحرجة وحمل الذروة. لا يمكن تفسير نتيجة ما بعد الترقية بلا خط أساس. أكد دعم التطبيق والإضافات للإصدار المحدد.
اختبر الإدخال غير المتزامن على تخزينك
يقدم الإصدار 18 منظومة إدخال وإخراج غير متزامن وطرقاً قابلة للاختيار. تعتمد النتيجة على النظام والملفات ووحدة التخزين والذاكرة المخبأة ونوع الحمل. قارن القراءة الباردة والدافئة والتقارير والنسخ وvacuum والمعاملات المتزامنة على نسخة من البيانات؛ اختبار القرص وحده لا يكفي.
اكتشف تغير خطط الاستعلام
تشمل تحسينات المخطط skip scan للفهرس متعدد الأعمدة، لكن الترقية الكبرى قد تغير الخطط أو تكشف إحصاءات قديمة. شغّل مجموعة SQL حرجة وقارن EXPLAIN ANALYZE والزمن والقراءات والأقفال. تحقق من ORM والاستعلامات المحضرة والدوال والأنواع والإضافات، وأدخل الميزات الاختيارية بعد استقرار الترقية.
راجع الوصول والمراقبة
يوسع الإصدار OAuth والتشخيص، بينما أصبحت مصادقة MD5 في طريق الإهمال. احصر مكتبات العملاء وقواعد pg_hba.conf والشهادات وحسابات الخدمة والطوارئ. ثبت مقاييس الانتظار وI/O والنسخ وcheckpoint وautovacuum والأخطاء قبل التغيير وبعده.
تمرن على الترقية والرجوع
اختر الانتقال المنطقي أو المادي حسب الحجم والتوقف المسموح، وقس الزمن الحقيقي واختبر الإضافات والنسخ الاحتياطية والتكامل. يستطيع pg_upgrade الاحتفاظ بإحصاءات المخطط، لكن التحليل بعد التشغيل يظل ضرورياً. حدد تجميد الكتابة وتحويل التطبيقات ومعالجة المعاملات مسبقاً، ولا تعتبر الترقية مكتملة قبل فترة مراقبة وتأكيد عمليات العمل.

