Re: gstat - firebird пишет на диски
Alexey Voytsehovich wrote: вопрос. при работе gstat и 100% больше никаких подключений нет ФБ 2.5 что-то пишет на диск. вопрос - что он пишет и зачем? и это баг или фича? Хидер и TIP он может писать, ибо транзакции стартуются. Еще свип мог стартовать в этот момент. Или у тебя постоянно он пишет, все время работы gstat? -- Дмитрий Еманов
Re: gstat - firebird пишет на диски
Dmitry Yemanov wrote: Alexey Voytsehovich wrote: вопрос. при работе gstat и 100% больше никаких подключений нет ФБ 2.5 что-то пишет на диск. вопрос - что он пишет и зачем? и это баг или фича? Хидер и TIP он может писать, ибо транзакции стартуются. Еще свип мог стартовать в этот момент. свип отключен (автоматический) хидеры и типы - там должно быть кратно размерам страницы ? буквально парочки? Или у тебя постоянно он пишет, все время работы gstat? вот в том то и дело. что если стандартным компонентом из d2007 сделать сборку статистики но включить tcp режим в компоненте - то идет всё очень долго и сервер и пишет и читает, а если переключить в local то все проходит быстро и (почти) без записи. странно? надо ли тестовый пример?
Re: gstat - firebird пишет на диски
"Alexey Voytsehovich" ... вопрос. при работе gstat и 100% больше никаких подключений нет ФБ 2.5 что-то пишет на диск. вопрос - что он пишет и зачем? и это баг или фича? Чем смотришь ? -- Хорсун Влад
Re: gstat - firebird пишет на диски
Vlad Khorsun wrote: "Alexey Voytsehovich" ... вопрос. при работе gstat и 100% больше никаких подключений нет ФБ 2.5 что-то пишет на диск. вопрос - что он пишет и зачем? и это баг или фича? Чем смотришь ? -- Хорсун Влад стандартный процесс эксплорер дополнительные колонки io read bytes io write bytes
Re: gstat - firebird пишет на диски
Hello, Alexey! Alexey Voytsehovich wrote: вот в том то и дело. что если стандартным компонентом из d2007 сделать сборку статистики но включить tcp режим в компоненте - то идет всё очень долго и сервер и пишет и читает, а если переключить в local то все проходит быстро и (почти) без записи. странно? надо ли тестовый пример? не могет такого быть. в том смысле, что tcp просто чуть помедленнее локального протокола, и разницы в сборе статистики тем и другим методом нет никакой. С другой стороны, не представляю, как можно здесь сделать тестовый пример. Мне кажется что это посторонний софт вмешивается, типа антивируса или еще чего-то такого. обращения к диску чем смотришь - perfmon? вообще или для процесса fb? -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: gstat - firebird пишет на диски
Alexey Voytsehovich wrote: дополнительные колонки io read bytes io write bytes Они включают в себя сетевой I/O, а ты работаешь через TCP. -- Дмитрий Еманов
Re: gstat - firebird пишет на диски
Hello, Alexey! Alexey Voytsehovich wrote: стандартный процесс эксплорер дополнительные колонки io read bytes io write bytes мне интересно, почему люди смотрят какой-то там "ввод-вывод", если нужно смотреть disk reads bytes/sec ? -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: gstat - firebird пишет на диски
Dmitry Yemanov wrote: Alexey Voytsehovich wrote: дополнительные колонки io read bytes io write bytes Они включают в себя сетевой I/O, а ты работаешь через TCP. а чем тогда можно посмотреть реальный файловый обмен. вот к примеру запустил gstat и он очень много показывает в обмене, но как ты говоришь - это TCP. вот и хотелось бы реальный трафик (в байтах к примеру) увидеть. Заранее спасибо.
Re: gstat - firebird пишет на диски
Hello, Alexey! Alexey Voytsehovich wrote: Они включают в себя сетевой I/O, а ты работаешь через TCP. а чем тогда можно посмотреть реальный файловый обмен. вот к примеру запустил gstat и он очень много показывает в обмене, но как ты говоришь - это TCP. вот и хотелось бы реальный трафик (в байтах к примеру) увидеть. Заранее спасибо. никак. gstat сам базу по идее не читает, потому что это делает сервер. дисковый ввод-вывод смотрят через счетчики чтения и записи байт в секунду. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: gstat - firebird пишет на диски
Dmitri Kuzmenko wrote: никак. gstat сам базу по идее не читает, потому что это делает сервер. та вот то и странно, что на одном сервере gstat накручивает 2 байт (на 2003 сервере) на 250 байт, а на соседней машине (виндовс хр) байты примерно равны. и вот я как бы в шоке, совершенно не могу понять что это такое крутит и зачем. Какие могут быть причины? нестабильная сеть (помехи, загружена), битая бд (как проверить) мои кривые руки (как выровнять)? заранее спасибо