|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Доброго времени суток, уважаемые форумчане! Помогите советом с проблемой, будьте добры? Программа стоит в нескольких местах. У всех все ок, все просто летает. Но в одной точке отсутствует windows server, роль его выполняет win 10 pro. И вот у них FB показывает использование диска на 100% во время любой операции записи. Sweeper вообще вешает систему на несколько часов, так, что даже на получение списка таблиц в IB Expert уходит секунд 20. Та же проблема, когда программа начинает глобально писать что-то в базу - во время такой записи у остальных клиентов просто простой. Убрал антивирус (полностью), пробовал отключать защитник, службы superfetch и windows search - проблема остается. Посоветуйте, что еще можно сделать с этим? И сопутствующий вопрос, как установить sweep interval в 0? Выполняю gfix.exe filename.gdb -sweep interval 0, пишет что для этой базы уже установлено, но gstat выдает что interval 20000. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 06:32 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Ф расширение файла БД какое ? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 08:50 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, gdb ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 08:52 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, вы об этом? Не знал... http://www.firebirdfaq.org/faq353/ сейчас проверю, отпишусь о результате ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 09:00 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 09:02 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
DevillioВыполняю gfix.exe filename.gdb -sweep interval 0 можно было бы написать любую абракадабру с тем же успехом. У gfix нет такой опции. есть gfix ... -housekeeping 0 Насчет тормозов на вин10 - у меня на ноуте десятка, но я не наблюдаю каких-то проблем с расширением gdb. Хотя, можно попробовать поменять, не помешает. Если копать глубже, можно попробовать посмотреть в processmonitor, хотя если система так "перехватывает запись", то там вряд-ли что можно будет увидеть. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 10:40 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
DevillioПосоветуйте, что еще можно сделать с этим?Проверить как в принципе ведёт себя система при записи на диск (тот же, где БД). Т.е. связано ли это только в FB или проблема общая. DevillioИ сопутствующий вопрос, как установить sweep interval в 0?Ну неужели сложно это найти в документации ? gfix -house 0 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 10:42 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, так жаль, не помогло. А я уже было обрадовался. Вот в момент записи что видим (это 1 клиент подключен локально): ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 10:49 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
kdv, gfix ... -housekeeping 0, да, так тоже пробовал ) >Проверить как в принципе ведёт себя система при записи на диск (тот же, где БД) 30-40мбс скорость копирования (с него же на него же) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 10:51 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Вот та же задача в другом месте на серверной ОС. Подключено 12 клиентов. Вообще 3% ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 11:08 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Devillio> 30-40мбс скорость копирования (с него же на него же) Антивирус итп какой-нибудь стоит? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 11:09 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, нет, антивирус был казнён в первую очередь. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 11:10 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 11:52 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Devillio>Проверить как в принципе ведёт себя система при записи на диск (тот же, где БД) 30-40мбс скорость копирования (с него же на него же)Это медленно. Размер страницы БД ? Размер кеша в БД ? gstat -h ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 12:07 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
hvlad, благодарю за помощь. Вот gstat Database header page information: Flags 0 Checksum 12345 Generation 63536 Page size 4096 ODS version 11.2 Oldest transaction 22007 Oldest active 22008 Oldest snapshot 22006 Next transaction 63523 Bumped transaction 1 Sequence number 0 Next attachment ID 41 Implementation ID 26 Shadow count 0 Page buffers 0 Next header page 0 Database dialect 3 Creation date Dec 13, 2016 11:28:15 Attributes force write ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 13:01 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Devillio30-40мбс скорость копирования (с него же на него же) у меня так копируется на ноутбуке 5-летней давности, с hdd sata II в 5000 оборотов. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 13:23 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Devillio, короче, смотреть processmonitor, кто чего и куда. много процессов придется из мониторинга исключить, но в конце-концов хоть картина нарисуется, кто там и что с диском. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 13:24 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Devillio Attributes force write на тормозном диске, с неродными драйверами ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 13:39 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Devillio Oldest transaction 22007 Oldest active 22008 Oldest snapshot 22006 Next transaction 63523 А это нормально, что разница в 40 тыс. транзакций? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 13:42 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
pastor, >на тормозном диске, с неродными драйверами так. оказалось, что там стоит рейд. в настройках винды кеширование записи отключено и не включается. Администратор сейчас разбирается с настройками рейда. goldmi45 >А это нормально, что разница в 40 тыс. транзакций? не пользовался раньше анализом. программа вызывает пересчеты ресурсов. ресурсов около 110 тыс. для каждого расчета отдельная транзакция: открывается-считается-закрывается-следующий расчет. тестируем сейчас скорость как раз на пересчетах. для такого положения - нормально это? или что-то в программе неправильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 13:47 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Devillioдля такого положения - нормально это? или что-то в программе неправильно? Нет, ненормально. Да, что-то неправильно, но не факт что именно в этой программе. Или с базой только она и работает? Тогда - точно в ней. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 13:54 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Devillioили что-то в программе неправильно?Тр-ция 22008 похоже, живёт всё время пересчёта и не даёт собирать мусор. Где размер кеша ? И ещё - SS\CS\SC, версия FB ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 13:57 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Devillioдля такого положения - нормально это? или что-то в программе неправильно? база была создана сегодня 2 часа назад. И уже активна какая-то транзакция, которая (при равномерном старте 60тыс транзакций за это время) стартовала где-то часа полтора назад. А возможно, это кто-то в ИБЭксперте засел, или еще чём-то. Devillioтам стоит рейд. в настройках винды кеширование записи отключено и не включается боже ж ты мой. Кстати, на простецких рейдах кэширование записи надо включать у самих дисков. Иначе у самого рэйда его не включить. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 14:01 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
Hello, Hvlad! You wrote on 13 декабря 2016 г. 14:00:17: Hvlad> версия FB ?судя по bumped transaction, что-то печальное... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 14:01 |
|
Firebird "вешает" диск на 100% при записи в Win10
|
|||
---|---|---|---|
#18+
goldmi45Devillio Oldest transaction 22007 Oldest active 22008 Oldest snapshot 22006 Next transaction 63523 А это нормально, что разница в 40 тыс. транзакций? нормально. дефолтный интервал 20 000 мы начинаем беспокоиться после 150 000. рекорд 150 000 000. и, ничего, работало. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 14:06 |
|
|
start [/forum/topic.php?fid=40&fpage=50&tid=1561802]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
79ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 215ms |
0 / 0 |