Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Почему для OLTP следует увеличивать количество буферов? / 5 сообщений из 5, страница 1 из 1
15.06.2005, 16:40
    #33117868
Shket
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему для OLTP следует увеличивать количество буферов?
Почему для OLTP следует увеличивать количество буферов (BUFFERS)?
...
Рейтинг: 0 / 0
15.06.2005, 17:08
    #33117951
onstat-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему для OLTP следует увеличивать количество буферов?
ShketПочему для OLTP следует увеличивать количество буферов (BUFFERS)?


1. Не необходимости держать большой фрагмент виртуальной памяти потому,
что пользовательские сессии его не используют так активно как в DSS.

2. Чтобы максимальное количество необходимых индексов
и таблиц справочников находилось в буферах.
...
Рейтинг: 0 / 0
15.06.2005, 17:40
    #33118034
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему для OLTP следует увеличивать количество буферов?
Буфера нужны для кэширования страниц, которые считываются сервером с диска по требованию пользовательских нитей, для увеличения быстродействия. Первоначально после старта информикса все буфера чистые, там нет страниц с данными. Когда пользователи начинают работать с данными, информикс подгружает требуемые страницы с диска в буфер (если он этих страниц в буфере не нашел). Последующий доступ к этим страницам происходит быстрее, поскольку они теперь находятся в оперативной памяти. Т.о. чем больше кол-во буферов (параметр BUFFERS) тем больше страниц кэшируется в оперативной памяти, и тем быстрее происходит доступ к данным.
Для OLTP требуется минимальное время отклика системы, поэтому большое кол-во буферов здесь необходимо.
...
Рейтинг: 0 / 0
15.06.2005, 18:26
    #33118127
Daugava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему для OLTP следует увеличивать количество буферов?
Потому-что BUFFERS - это кеш, в котором хранятся используемые данные. Чем больше BUFFERS - тем меньше серверу надо лишний раз елозить по дискам.

Но увеличивая количество BUFFERS надо не забывать о том, что будет увеличиваться количество грязных буфферов и возрастать время чекпоинта, т.е. надо этот вопрос мониторить и если надо, то играться далее с параметрами LRU*, CLEANERS.
...
Рейтинг: 0 / 0
16.06.2005, 10:19
    #33118800
Shket
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему для OLTP следует увеличивать количество буферов?
Cпасибо всем=) стало понятно
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Почему для OLTP следует увеличивать количество буферов? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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