Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Что такое reads, writes, fetches и marks? / 5 сообщений из 5, страница 1 из 1
23.12.2013, 17:26:50
    #38510254
bazilio77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое reads, writes, fetches и marks?
Что значат параметры в
Performance Analysis

reads, writes, fetches и marks?
насколько я понимаю
reads - чтения страниц с диска
writes - запись страниц на диск
fetches - выборка страниц из кэша
что такое marks не совсем понял?

Почему возник вопрос
имеем embedded с закомментированным DefaultDBCachePages
базу FW= OFF
простой запрос update 32 записи по критерию in (select from sp)

открываем базу
выполняем запрос выдает reads - 252, writes - 7, fetches 49 000, marks - 64
выполняем запрос еще раз выдает reads - 252, writes - 37, fetches 50 200, marks - 64
выполняем запрос еще раз выдает reads - 244, writes - 7, fetches 49 000, marks - 32

пишем DefaultDBCachePages = 2048
открываем базу
выполняем запрос выдает reads - 214, writes - 0, fetches 49 000, marks - 64
выполняем запрос еще раз выдает reads - 0, writes - 0, fetches 50 200, marks - 259
выполняем запрос еще раз выдает reads - 0, writes - 0, fetches 49 746, marks - 32
выполняем запрос еще раз выдает reads - 0, writes - 0, fetches 49 746, marks - 32

Почему во втором случае на втором заходе reads = 0 вопросов не вызывает, но формируется другой вопрос почему writes - 0?
И почему writes в превом случае никогда не равен нулю
...
Рейтинг: 0 / 0
23.12.2013, 17:34:07
    #38510265
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое reads, writes, fetches и marks?
bazilio77почему writes - 0?
Потому что размера кэша хватает под все грязные (marked) страницы, а коммита у тебя нет.
Вот они и не пишутся.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
23.12.2013, 17:36:17
    #38510267
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое reads, writes, fetches и marks?
bazilio77что такое marks не совсем понял?
число изменений страниц в памяти (в кеше)
...
Рейтинг: 0 / 0
23.12.2013, 18:14:48
    #38510311
bazilio77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое reads, writes, fetches и marks?
Dimitry Sibiryakovbazilio77почему writes - 0?
Потому что размера кэша хватает под все грязные (marked) страницы, а коммита у тебя нет.
Вот они и не пишутся.

Извините соврал про FW = OFF, на самом деле ON.

Тогда вопрос почему с FW = ON writes = 0?
...
Рейтинг: 0 / 0
23.12.2013, 18:26:29
    #38510322
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое reads, writes, fetches и marks?
bazilio77Тогда вопрос почему с FW = ON writes = 0?
Потому что коммита у тебя нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Что такое reads, writes, fetches и marks? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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