powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Waiting on a buffer
14 сообщений из 14, страница 1 из 1
Waiting on a buffer
    #35560546
Фотография Евгений Фадеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что означает B --PR-- в выводе onstat'а?
Особенно когда таких довольно много (полтора-два десятка)?

Ну, то есть, чего именно он ждет и почему такое происходит?
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35560645
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений ФадеевЧто означает B --PR-- в выводе onstat'а?
Особенно когда таких довольно много (полтора-два десятка)?
Ну, то есть, чего именно он ждет и почему такое происходит?
Евгений, вы же старый и корректный посетитель форума - неужели и вы считаете, что версия сервера и подробное описание ситуации не важны ?
Может быть несколько причин, в том числе и ожидание свободного буфера для записи считанных страниц с диска при интенсивном сканировании (таблицы или индекса). Может у вас BT-scanner интенсивно работает...
Можно добавить буферов, можно увеличить количество LRUS (т.к. при использовании буфера в цепочке блокируется она вся), можно уменьшить сканирование таблиц...
Возможно, что ожидается буфер, просто занятый другим интенсивным процессом (идет вставка или апдейт), но обычно это актуально только для одной нити, а не для многих.
Посмотри примеры
http://www.iiug.org/forums/ids/index.cgi/noframes/read/400
http://www.webservertalk.com/archive221-2006-2-1387239.html
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35560786
Фотография Евгений Фадеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vasilisЕвгений, вы же старый и корректный посетитель форума - неужели и вы считаете, что версия сервера и подробное описание ситуации не важны ?Спасибо за комплименты :)) Если честно - я совершенно не подумал о том, что именно для этого вопроса актуальна версия сервера. 9.40.FC7.
vasilisМожет быть несколько причин, в том числе и ожидание свободного буфера для записи считанных страниц с диска при интенсивном сканировании (таблицы или индекса). Может у вас BT-scanner интенсивно работает...Вот примерно в таком духе я и ожидал ответа. Спасибо, буду думать. Я же не админ, мне иногда многие вещи бывают в новинку :)
vasilisМожно добавить буферов, можно увеличить количество LRUS (т.к. при использовании буфера в цепочке блокируется она вся), можно уменьшить сканирование таблиц...
Возможно, что ожидается буфер, просто занятый другим интенсивным процессом (идет вставка или апдейт), но обычно это актуально только для одной нити, а не для многих.
Посмотри примеры
http://www.iiug.org/forums/ids/index.cgi/noframes/read/400
http://www.webservertalk.com/archive221-2006-2-1387239.html
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35561224
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений ФадеевЧто означает B --PR-- в выводе onstat'а?
Особенно когда таких довольно много (полтора-два десятка)?

Ну, то есть, чего именно он ждет и почему такое происходит?Если пользователей тысяча, то полтора десятка это нормально.
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35562915
zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Евгений ФадеевВот примерно в таком духе я и ожидал ответа. Спасибо, буду думать. Я же не админ, мне иногда многие вещи бывают в новинку :)


Ну а если разработчик - смотрите сразу запросы.
Есть вероятность, что запросы неоптимальны и используют много дискового чтения.

У меня доходит до 20 000 в минуту и вроде как нормально.
Все ж зависит от задачи :) - может просто запросы обращаются к данным, которые редко читаются и не задерживаются в кеше.
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35562948
Фотография Евгений Фадеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zaietsНу а если разработчик - смотрите сразу запросы.Ну, вроде того. Беда только в том, что у меня этих запросов - как у дурака фантиков :))
zaietsЕсть вероятность, что запросы неоптимальны и используют много дискового чтения.Это даже не вероятность, это 100%-ный факт.
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35563116
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на боевом сервере с кучей пользователей немного сложнее разобраться плохой код или хороший ты только что написал. Но если смотреть планы запросов, то проблем никаких. Лучше иметь тестовый маломощный сервер, с миллиардами тестовых записей и отлаживаться на нем. Естественно все oltp запросы должны и могут выполняться за миллисекунды, и трогать 5-10 записей (при любом количестве таблиц в запросе, хоть 20-30). Если запрос выполняется полсекунды -- все труба, на боевом это будет мешать.
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35565076
Фотография Евгений Фадеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев ДенисЕсли запрос выполняется полсекунды -- все труба, на боевом это будет мешать.Денис, Вы большой оптимист
Я к тому что у меня тут есть запросы которые не то что полсекунды - за полчаса не управляются
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35565209
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений Фадеев Журавлев ДенисЕсли запрос выполняется полсекунды -- все труба, на боевом это будет мешать.Денис, Вы большой оптимист
Я к тому что у меня тут есть запросы которые не то что полсекунды - за полчаса не управляются я про oltp, dss запросы конечно могут и по 12 часов работать, не вопрос, только их выполняют 2-3 пользователя раз в день, а не 200-300 каждые 2 минуты.
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35575805
BePMyT-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Причем система настроена именно под oltp, а is_wbuff именно на отчетах появляется. Евгений, наверное, подтвердит ;-)


----
IDS v9.40АС7 & SunOS 5.10
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35575898
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BePMyT-Причем система настроена именно под oltp, а is_wbuff именно на отчетах появляется. Евгений, наверное, подтвердит ;-)
ну так это нормально. Проблема-то в чем?
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35577291
BePMyT-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли без увеличения buffers (некуда уже увеличивать), косвенно хотя бы, положительно повлиять на wbuff за счет других парамтеров?

----
IDS v9.40АС7&Unix
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35577303
zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно попытаться:
1. смотреть ЛРУ
2. отключить Btree scaner
3. для DSS использовать light scan
...
Рейтинг: 0 / 0
Waiting on a buffer
    #35577321
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BePMyT-Можно ли без увеличения buffers (некуда уже увеличивать), косвенно хотя бы, положительно повлиять на wbuff за счет других парамтеров?

----
IDS v9.40АС7&Unixзачем? не вижу цели и проблемы не вижу.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Waiting on a buffer
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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