Как узнать статистику чтения-записи таблицы SQL Server?

Я понял это. Это:


type firstType = 
     | T1 of secondType
     //................

and secondType =
     | T1 of firstType  
     //................   
15
задан Community 13 April 2017 в 12:13
поделиться

2 ответа

Помните, что «таблица» означает кластерный индекс или «куча».

11
ответ дан 1 December 2019 в 01:23
поделиться

Чтобы определить подходящий коэффициент заполнения для индексов таблицы, вам нужно посмотреть на количество возникающих разделений страниц. Это показано в sys.dm_db_index_operational_stats :

Счетчик выделения конечных элементов : общее количество разделений страниц на конечном уровне индекса.

Счетчик неконцевых выделений : общее количество разделений страниц выше конечного уровня индекса.

Счетчик слияния конечных страниц : общее количество слияний страниц на конечном уровне индекса.

Немного покопавшись, я увидел несколько сообщений, в которых говорится, что номера разделения страниц из DMV не так полезны (я лично не подтверждал это), но есть также счетчик производительности "разбиение страниц / сек »(но это только на уровне экземпляра SQL Server).

Я использую эмпирическое правило, согласно которому в обычных таблицах используется коэффициент заполнения по умолчанию 90%, в таблицах с высокой вставкой - где-то между 70–85% (в зависимости от размера строки). В таблицах только для чтения может использоваться коэффициент заполнения 100%

3
ответ дан 1 December 2019 в 01:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: