powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как MSSQL считает число строк в таблице?
3 сообщений из 3, страница 1 из 1
Как MSSQL считает число строк в таблице?
    #39901799
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет. Если посмотреть в свойства таблицы, то в разделе Storage видно значение Row count и эту информацию отдает быстро, нежели select count(*) from table. Например на таблице в 1.3 млрд записей, разница во времени подсчета в несколько минут. Поясните, в чем разница подсчета.
...
Рейтинг: 0 / 0
Как MSSQL считает число строк в таблице?
    #39901804
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa
в разделе Storage видно значение Row count и эту информацию отдает быстро, нежели select count(*) from table. Поясните, в чем разница подсчета.
В первом случае Row count берётся из метаданных (sys.dm_db_partition_stats.row_count). Это может быть менее точно.
...
Рейтинг: 0 / 0
Как MSSQL считает число строк в таблице?
    #39901812
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvg,

Спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как MSSQL считает число строк в таблице?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]