Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / lob read-ahead reads больше чем записей в запросе / 5 сообщений из 5, страница 1 из 1
03.05.2019, 10:08
    #39809407
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lob read-ahead reads больше чем записей в запросе
Столкнулся со следующей проблемой - есть запрос, обычный full scan :


SELECT TOP (1000) col1, col2, col3
FROM [schema].[MQMessagesLog]


У запроса по актуальному плану очень плохие показатели IO.
Включил статистики и увидел это:

Table 'MQMessagesLog'. Scan count 1, logical reads 1378, physical reads 0, read-ahead reads 0, lob logical reads 402304, lob physical reads 0, lob read-ahead reads 648225.


Почему lob read-ahead reads - больше чем записей в запросе топ 1000 ?
...
Рейтинг: 0 / 0
03.05.2019, 10:30
    #39809417
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lob read-ahead reads больше чем записей в запросе
razliv,

Heap?
...
Рейтинг: 0 / 0
03.05.2019, 11:16
    #39809437
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lob read-ahead reads больше чем записей в запросе
TaPaK

Спасибо большое, так и есть хип :D
...
Рейтинг: 0 / 0
03.05.2019, 22:35
    #39809591
Mind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lob read-ahead reads больше чем записей в запросе
razliv,

Ну и причем тут хип? И почему количество чтений не может быть больше количества записей то?
...
Рейтинг: 0 / 0
07.05.2019, 10:55
    #39810588
Maxx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lob read-ahead reads больше чем записей в запросе
– Read-Ahead Reads: are the number of 8k Pages pre-read from the Disk and placed into the Data Cache. These are a kind of advance Physical Reads, as they bring the Pages in advance to the Data Cache where the need for Data/Index pages in anticipated by the query.


Looks like one or all of the fields in select from [schema].[MQMessagesLog] has binary or varbinary datatype .
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / lob read-ahead reads больше чем записей в запросе / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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