KB4511743 — POPRAWKA: Wysokie użycie procesora CPU na podstawowym, gdy usługa SQL Service na pomocniczym z możliwością odczytu jest wyłączona w grupie dostępności w SQL Server 2014 r.

Dotyczy
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Objawy

Załóżmy, że korzystasz z grup dostępności w usłudze Microsoft SQL Server 2014. Gdy usługa SQL na pomocniczym elemencie do odczytu w AG jest wyłączona, można zauważyć, że użycie procesora CPU na podstawowej stronie rośnie wykładniczo. Ponadto nastąpił również wzrost liczby pustych bajtów dziennika/s, aktywnych sesji i oczekiwania na sygnał.

Przyczyna

Powodem większego użycia procesora CPU na podstawowym jest nagromadzenie rekordów widma.

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Rozwiązanie

Ten problem został rozwiązany w następującej aktualizacji zbiorczej dla programu SQL Server:

Wskazówka Ta poprawka wprowadzi opcję bardziej agresywnego usuwania duchów poprzez skrócenie interwału czyszczenia duchów z 30 minut do co 5 minut

Aby zastosować tę poprawkę, należy włączyć następującą flagę śledzenia (TF) 12302 jako parametr startowy SQL lub przez DBCC.

      

Informacje o aktualizacjach zbiorczych programu SQL Server:

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.