Oczyszczanie automatyczne danych kwerendy magazynu kończy się niepowodzeniem w wersji innej niż Enterprise i Developer edition programu SQL Server 2016

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 3178297
Symptomy
Oczyszczanie automatyczne danych kwerendy magazynu może zakończyć się niepowodzeniem w programie SQL Server 2016 w wersji innej niż Enterprise i Developer. W związku z tym jeśli dane nie jest czyszczona ręcznie, miejsca używanego przez Magazyn kwerendy będzie się rozwijać do momentu osiągnięcia skonfigurowany limit. Jeśli ten problem nie zostanie rozwiązany, na dysku miejsce przydzielone dla dzienników błędów również zapełni się, ponieważ każda próba Oczyszczanie Toruń da pliku zrzutu. Okres aktywacji Oczyszczanie zależy od częstotliwości obciążenia pracą. Jednakże nie przekracza 15 minut.
Rozwiązanie
Poprawka usuwająca ten problem znajduje się w następującej aktualizacji zbiorczej dla programu SQL Server:


Informacje dotyczące zbiorczej aktualizacji dla programu SQL Server
Każda nowa aktualizacja zbiorcza dla programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzedniej zbiorczej aktualizacji. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Obejście problemu
Aby obejść ten problem, jeśli zamierzasz użyć kwerendy magazynu w wersji innej niż Enterprise i Developer, należy jawnie Wyłącz zasady oczyszczania. Można to zrobić z SQL Server Management Studio (strona Właściwości bazy danych) lub za pomocą następujący skrypt języka Transact-SQL:
ZMIANY BAZY DANYCH nazwa_bazy_danych ZESTAW QUERY_STORE (OPERATION_MODE = READ_WRITE CLEANUP_POLICY = (STALE_QUERY_THRESHOLD_DAYS = 0), SIZE_BASED_CLEANUP_MODE = WYŁ.)

Dodatkowo należy rozważyć opcje ręczne czyszczenie, aby uniemożliwić przejście do trybu tylko do odczytu do magazynu kwerendy. Na przykład Uruchom następującą kwerendę okresowe czyszczenie dataspace:
ZMIANY BAZY DANYCH nazwa_bazy_danych WYCZYŚĆ QUERY_STORE ZESTAWU

Ponadto okresowo uruchamiać następujące kwerendy magazynu procedur przechowywanych wyczyścić statystyki środowiska wykonawczego, szczególnych zapytań lub plany:
  • sp_query_store_reset_exec_stats
  • sp_query_store_remove_plan
  • sp_query_store_remove_query

Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Materiały referencyjne
Dowiedz się więcej o terminologia Firma Microsoft używa się do opisywania aktualizacji oprogramowania.

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 3178297 — ostatni przegląd: 07/26/2016 15:02:00 — zmiana: 1.0

Microsoft SQL Server 2016 Express, Microsoft SQL Server 2016 Standard, Microsoft SQL Server 2016 Web

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbmt KB3178297 KbMtpl
Opinia