Будинки Бази даних Що таке продуктивність sql? - визначення з техопедії

Що таке продуктивність sql? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає продуктивність SQL?

Продуктивність SQL вимірюється тим, наскільки ефективно та швидко SQL запити здатні виконувати необхідну функцію. Продуктивність SQL може бути виміряна часом, необхідним для завершення операції, і чи відповідає результат операції очікуваним вимогам. Продуктивність SQL може опуститися нижче певного стандарту через різні причини, але є способи підвищення продуктивності.

Techopedia пояснює продуктивність SQL

SQL може виконувати як прості, так і складні операції. Прикладом простої операції може бути отримання дати народження всіх працівників у певному відділі, тоді як для складної операції можна знайти дати народження всіх працівників на великому підприємстві, назви яких закінчуються буквою P, хто мають номери паспортів, починаючи з 54, і виїжджали за межі США протягом останніх 15 років. Чим складніша операція, тим довше потрібна кількість часу.

Існує багато способів поліпшити продуктивність SQL, включаючи:

  • Необхідно уникати декількох об'єднань в одному запиті.
  • Замість запиту на основі курсора слід використовувати запит на основі набору.
  • Неспіввідносні скалярні підзапити слід уникати у стандартних запитах.
  • Як частину запиту слід уникати багатовикладених табличних функцій (TVF).
  • Індекси слід використовувати максимально ефективно.
  • Стовпці в індексі повинні бути розміщені обережно.
Що таке продуктивність sql? - визначення з техопедії