..
SQL сервер статистики индекс содержит информацию о распределении ключевых значений таблиц в базе данных, где распределение числа строк, связанных с каждым ключевым значением. SQL Server использует эту информацию, чтобы определить, какой тип плана выполнения (выполнение плана) для использования при обработке запроса. При выполнении вставки, изменять или удалять строки в таблице статистические данные о том, что таблицы не обновляются автоматически, и поэтому менее точными.
SQL Server можно обновить статистику индекса двумя способами: путем просмотра всех строк в таблице, или путем сканирования на процент строк в таблице. Ясно, что легко увидеть, как вычислительных ресурсов для сканирования всех строк, например, таблиц, содержащих миллионы строк.
Это важно понять, когда статистика будет обновлена. Существует параметр, называемый AUTO_UPDATE_STATISTICS базы данных, если установлен в истинных причинах автоматического обновления статистики

Если автоматическое обновление статистики включена определяет, когда SQL Server сделать это на основе того, как от той же статистике. СУБД определяет старший статистику, основанную на количество входных, изменения и удаления, которые выполняются на стол с момента последней статистикой время были обновлены и заново создать их на основе порога.
Порог по отношению к количеству строк в таблице и таблице со многими рядами обновление статистики происходит после значительного числа операций и в этом случае для определенного периода, не дойдя до порога, статистические данные не обновляются автоматически.
Проблема с этой ситуации является то, что не имеющие текущих статистических данных SQL Server может не знать всех различных возможных значений, которые могут присутствовать в индексированный столбец, а затем ядро базы данных может выбрать план выполнения запроса не является оптимальным.
То есть, всегда в случае с таблицей с миллионами строк, что, если любой такой день быть размещены в ней сотни тысяч строк, за период может быть никаких статистических данных, связанных с этими новыми линиями, и SQL Server не может быть состоянии определить эффективный план выполнения, когда запросы сделаны из строк, содержащих ключевые ценности, связанные с этим новые линии установлена. Это, конечно, может оказать серьезное влияние на производительность гипотетического приложения, которое работает над этими данными.
| |
Курс MS Access
Узнайте, как создать и управлять базами данных легко и быстро. Скидка -10% до 06/01/2012. |
| |
Курс MySQL
Управление с открытым исходным кодом базы данных. -15% Скидка до 06/01/2012. |
| |
База данных курса и SQL
Создание и управления реляционными базами данных. -15% Скидка до 06/01/2012. |