Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 4153|Odpowiedź: 0

[Źródło] Optymalizacja wydajności: SQL Server wyłącza wyjście z określonej liczby wierszy

[Skopiuj link]
Opublikowano 21.09.2022 18:59:42 | | | |
Podczas wykonywania skryptu SQL w bazie SQL Server skrypt aktualizuje dane w pętli, a wolumin danych jest stosunkowo duży, a wynik wykonania generuje dużą ilość informacji wpływających na liczbę wierszy, jak pokazano na poniższym rysunku:



Jak wyłączyć wyjście z uszkodzonych wierszy? Wejdź już w pierwszej linii scenariuszaUSTAW NOCOUNT NA, mierzył skrypt wykonawczyPrędkość jest znacznie szybsza, oszczędzając pół minuty czasu

USTAW NIELICZENIE

Powoduje, że zwrócone wyniki nie zawierają informacji o liczbie wierszy dotkniętych przez instrukcję Transact-SQL.

gramatyka

USTAW NOCOUNT { NA | WYŁĄCZ }

egzegeza

Gdy USTAW NOCOUNTGdy jest włączony, nie zwraca się żadnego licznika(oznacza liczbę linii dotkniętych przez polecenie Transact-SQL). Gdy USTAW NOCOUNT jest wyłączone, liczba jest zwracana.

zakres

ustaw nocountZakres obejmuje obecną sesję, co oznacza, że pozostanie aktywny, dopóki sesja nie wyłącza ustawienia nocount.

Dokumentacja referencyjna:Logowanie do linku jest widoczne.





Poprzedni:Player Cloud nie może dodać rozwiązania do pobierania do chmury
Następny:20 nowych API dla .NET 6
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com