Jesteś obecnie w trybie offline. Czekamy na ponowne połączenie z Internetem.

Poprawka: Nie można wymusić tryb wiersza sortowanie za pomocą sesji lub kwerendy flagi śledzenia poziomu 9347 w programie 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: 3172787
Symptomy
Rozważ następujący scenariusz:
  • W 2016 programu Microsoft SQL Server uruchom kwerendę, która używa funkcji Procesor kwerend SQL Server 2016. Na przykład wykonanie sortowania operatora w trybie wsadowym.
  • Występuje obniżenie wydajności kwerendy w porównaniu do wykonywania tego samego operatora sortowania w trybie wiersza.
  • Aby rozwiązać ten problem, spróbuj włączyć flagę śledzenia 9347 na poziomie sesji lub użyć QUERYTRACEON. Umożliwia to aby wyłączyć sortowanie w trybie wsadowym.
  • Operator sortowania nadal wykonuje w trybie wsadowym, ignorowanie flagi śledzenia poziomu poziomu lub kwerendy sesji.
Rozwiązanie
W programie SQL Server 2016 można użyć flagi śledzenia 9347 wymusić sortowania operatorów do wykonywania w trybie wiersza, a nie w trybie wsadowym. Po zastosowaniuZbiorcza aktualizacja 1 dla programu SQL Server 2016, pomyślnie można włączyć flagę śledzenia 9347 na poziomie sesji lub kwerendy.

Można także włączyć tej flagi śledzenia globalnie na poziomie sesji lub kwerendy.

Uwaga Za pomocą flagi śledzenia niepoprawnie może obniżyć wydajność sieci obciążenia pracą.

Aby uzyskać więcej informacji zobacz sekcję "Wprowadzenie" następującego artykułu z bazy wiedzy Microsoft Knowledge Base:

2801413 Włącz wpływających na plan programu SQL Server optimizer zachowanie kwerendy mogą być sterowane przez flagi śledzenia różnych na poziomie kwerendy charakterystyczne
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 używaną przez firmę Microsoft do opisywania aktualizacji oprogramowania.
Uwaga: Niniejszy artykuł, przeznaczony do „SZYBKIEJ PUBLIKACJI”, został utworzony bezpośrednio przez organizację pomocy technicznej firmy Microsoft. Zawarte w nim informacje są udostępniane „w stanie takim, w jakim są” w odpowiedzi na pojawiające się problemy. W wyniku przyspieszonego trybu udostępniania materiały mogą zawierać błędy typograficzne i mogą zostać poprawione w dowolnym momencie bez uprzedzenia. Więcej informacji można znaleźć w Warunkach użytkowania.

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 3172787 — ostatni przegląd: 09/14/2016 19:29:00 — zmiana: 2.0

Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3172787 KbMtpl
Opinia