KB4339875 - SQL Server'daki Pacemaker kümesinde Her Zaman Açık Kullanılabilirlik Grupları için iyileştirmeler

Uygulandığı Öğe
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Özet

Bu makalede, Microsoft SQL ServerSQL Server'daki bir Pacemaker kümesinde Her Zaman Açık Kullanılabilirlik Grupları için bu güncelleştirmede yer alan iyileştirmeler açıklanmaktadır.

Bu güncelleştirmede aşağıdaki geliştirmeler bulunmaktadır:

  • online_database_retries kaynak özelliği artık kullanılmamaktadır. Bu özellik ayarlanırsa yoksayılır. Toplu Güncelleştirme 8'den (CU8) önce, bu özellik, başlatma ve izleme eylemlerinin kullanılabilirlik grubundaki tüm veritabanlarının ÇEVRİMİÇİ olması için ne kadar bekleyeceğini denetlemek için kullanılabilir. Bu eylemler artık Pacemaker kaynağında yapılandırılan eylem zaman aşımının süresi dolana kadar süresiz olarak bekler.

  • monitor_timeout kaynak özelliği, kullanımını daha iyi yansıtmak için connection_timeout olarak yeniden adlandırılır. Geriye dönük uyumluluk için özgün ad hala kullanılmaktadır.

  • CU8'den önce, izleyici eylemi zaman aşımı değeri monitor_timeout özellik değerinden kısa olamazdı. İzleme eyleminin kurtarma süresinden daha hızlı başarısız olmasını isteyen kullanıcılar bunu yapmak için online_database_retries kullanırdı. online_database_retries artık Toplu Güncelleştirme 8'de kullanılmadığından, izleme eylemi zaman aşımındaki bu kısıtlama kaldırılmıştır.

  • Yükseltme eylemi şimdi, kullanılabilirlik grubu çoğaltmasını yükselttikten sonra veritabanlarının ÇEVRİMİÇİ olmasını bekler.

  • İndirgeme eylemi artık daha hızlı yük devretmeler için çoğaltmayı İKİNCİL rolü yerine ÇÖZÜMLENİYOR rolüne ayarlar. Özgün birincil, yeni bir çoğaltma BİRİNCİL rolüne yükseltilene kadar ÇÖZÜMLENİYOR rolünde kalır. Bundan sonra, orijinal birincil otomatik olarak İKİNCİL rolüne yeniden başlar. Bu yeniden başlatma, orijinal birincil tarafından izleme eyleminin başarısız olmasıyla tetiklenir. Bu, crm_mon gibi küme izleme araçları tarafından bildirilir. Bu bir endişe nedeni olarak görülmemelidir.

  • online_database_retries kaynak özelliği veya monitor_timeout kaynak özelliği için varsayılan olmayan değerler ayarlayan veya kaynak eylemi zaman aşımlarından herhangi biri için varsayılan olmayan değerler ayarlayan kullanıcıların aşağıdaki değişiklikleri uygulamalarını öneririz:

    • connection_timeout kullanılabilirlik grubundaki veritabanlarının kurtarmayı tamamlaması için gereken en uzun süreden (saniye cinsinden) daha büyük bir değere ayarlayın.

    • Başlangıç eylemi zaman aşımlarını ayarlayın ve kullanılabilirlik grubundaki veritabanlarının kurtarmayı tamamlaması için gereken en uzun süreden (saniye cinsinden) daha büyük bir değere yükseltin.
      Örneğin, kullanılabilirlik grubundaki veritabanlarının kurtarılması 15 dakika (900 saniye) sürüyorsa, ayarlar şöyle olmalıdır:

      • Connection_timeout=900
      • Op start timeout=900s interval=0s
      • Op terfi zaman aşımı=900s aralık=0s

Daha fazla bilgi

Bu iyileştirmeler aşağıdaki SQL Server güncelleştirmesinde yer almaktadır:

Cumulative Update 8 for SQL ServerSQL Server 2017

SQL Server derlemeleri hakkında

SQL Server için her yeni derleme, bir önceki derlemede yer alan tüm düzeltmeleri ve güvenlik düzeltmelerini içerir. SQL Server sürümünüz için en son derlemeyi yüklemenizi öneririz:

SQL Server 2017 için en son derleme

Başvurular

Microsoft'un yazılım güncelleştirmelerini tanımlamak için kullandığı standart terminoloji hakkında bilgi edinin.