Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 4153|Відповідь: 0

[Джерело] Оптимізація продуктивності: SQL Server вимикає вихід впливової кількості рядків

[Копіювати посилання]
Опубліковано 21.09.2022 18:59:42 | | | |
Під час виконання SQL-скрипту в базі даних SQL Server скрипт оновлює дані у циклі, і обсяг даних досить великий, а результат виконання видає велику кількість інформації, що впливає на кількість рядків, як показано на рисунку нижче:



Як вимкнути вихід уражених рядків? Введіть на першому рядку сценаріюНЕ РАХУЙ, вимірював скрипт виконанняШвидкість значно вища, економить півхвилини часу

SET NOCOUNT

Призводить до того, що повернені результати не містять інформації про кількість рядків, на які впливає оператор Transact-SQL.

граматика

ВСТАНОВИТИ NOCOUNT { НА | ВИМКНЕНО }

Екзегеза

Коли SET NOCOUNTКоли УВІМКНЕНО, підрахунок не повертається(позначає кількість рядків, на які впливає оператор Transact-SQL). Коли SET NOCOUNT ВИМКНЕНО, рахунок повертається.

Масштаб

Set nocountОбсяг — поточна сесія, що означає, що він залишатиметься активним, доки сесія не вимикає налаштування nocount.

Довідкова документація:Вхід за гіперпосиланням видно.





Попередній:Player Cloud не може додати рішення для завантаження ресурсів у хмару
Наступний:20 нових API для .NET 6
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com