powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird "вешает" диск на 100% при записи в Win10
25 сообщений из 84, страница 1 из 4
Firebird "вешает" диск на 100% при записи в Win10
    #39365368
Devillio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток, уважаемые форумчане!

Помогите советом с проблемой, будьте добры?
Программа стоит в нескольких местах. У всех все ок, все просто летает. Но в одной точке отсутствует 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.

Спасибо!
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365398
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ф расширение файла БД какое ?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365401
Devillio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гаджимурадов Рустам, gdb
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365408
Devillio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гаджимурадов Рустам, вы об этом? Не знал...
http://www.firebirdfaq.org/faq353/
сейчас проверю, отпишусь о результате
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365409
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devillio> вы об этом? http://www.firebirdfaq.org/faq353/

Да.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365514
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DevillioВыполняю gfix.exe filename.gdb -sweep interval 0
можно было бы написать любую абракадабру с тем же успехом. У gfix нет такой опции. есть
gfix ... -housekeeping 0

Насчет тормозов на вин10 - у меня на ноуте десятка, но я не наблюдаю каких-то проблем с расширением gdb. Хотя, можно попробовать поменять, не помешает.
Если копать глубже, можно попробовать посмотреть в processmonitor, хотя если система так "перехватывает запись", то там вряд-ли что можно будет увидеть.
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365517
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DevillioПосоветуйте, что еще можно сделать с этим?Проверить как в принципе ведёт себя система при записи на диск (тот же, где БД). Т.е. связано ли это только в FB или проблема общая.


DevillioИ сопутствующий вопрос, как установить sweep interval в 0?Ну неужели сложно это найти в документации ? gfix -house 0
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365524
Devillio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гаджимурадов Рустам, так жаль, не помогло. А я уже было обрадовался.

Вот в момент записи что видим (это 1 клиент подключен локально):
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365527
Devillio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv, gfix ... -housekeeping 0, да, так тоже пробовал )

>Проверить как в принципе ведёт себя система при записи на диск (тот же, где БД)
30-40мбс скорость копирования (с него же на него же)
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365538
Devillio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот та же задача в другом месте на серверной ОС. Подключено 12 клиентов. Вообще 3%
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365541
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devillio> 30-40мбс скорость копирования (с него же на него же)

Антивирус итп какой-нибудь стоит?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365542
Devillio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гаджимурадов Рустам, нет, антивирус был казнён в первую очередь.
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365577
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DevillioВот в момент записи что видим (это 1 клиент подключен локально):

Это вообще ни о чём.
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365592
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devillio>Проверить как в принципе ведёт себя система при записи на диск (тот же, где БД)
30-40мбс скорость копирования (с него же на него же)Это медленно.

Размер страницы БД ? Размер кеша в БД ? gstat -h ?
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365648
Devillio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365659
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devillio30-40мбс скорость копирования (с него же на него же)
у меня так копируется на ноутбуке 5-летней давности, с hdd sata II в 5000 оборотов.
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365660
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devillio,

короче, смотреть processmonitor, кто чего и куда. много процессов придется из мониторинга исключить, но в конце-концов хоть картина нарисуется, кто там и что с диском.
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365675
pastor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devillio Attributes force write

на тормозном диске, с неродными драйверами
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365680
goldmi45
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devillio Oldest transaction 22007
Oldest active 22008
Oldest snapshot 22006
Next transaction 63523

А это нормально, что разница в 40 тыс. транзакций?
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365683
Devillio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pastor,

>на тормозном диске, с неродными драйверами
так. оказалось, что там стоит рейд. в настройках винды кеширование записи отключено и не включается. Администратор сейчас разбирается с настройками рейда.

goldmi45
>А это нормально, что разница в 40 тыс. транзакций?
не пользовался раньше анализом. программа вызывает пересчеты ресурсов. ресурсов около 110 тыс. для каждого расчета отдельная транзакция: открывается-считается-закрывается-следующий расчет. тестируем сейчас скорость как раз на пересчетах.
для такого положения - нормально это? или что-то в программе неправильно?
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365695
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devillioдля такого положения - нормально это? или что-то в программе неправильно?

Нет, ненормально. Да, что-то неправильно, но не факт что именно в этой программе. Или с
базой только она и работает? Тогда - точно в ней.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365698
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devillioили что-то в программе неправильно?Тр-ция 22008 похоже, живёт всё время пересчёта и не даёт собирать мусор.

Где размер кеша ? И ещё - SS\CS\SC, версия FB ?
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365707
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devillioдля такого положения - нормально это? или что-то в программе неправильно?
база была создана сегодня 2 часа назад. И уже активна какая-то транзакция, которая (при равномерном старте 60тыс транзакций за это время) стартовала где-то часа полтора назад. А возможно, это кто-то в ИБЭксперте засел, или еще чём-то.
Devillioтам стоит рейд. в настройках винды кеширование записи отключено и не включается
боже ж ты мой. Кстати, на простецких рейдах кэширование записи надо включать у самих дисков. Иначе у самого рэйда его не включить.
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365708
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Hvlad!
You wrote on 13 декабря 2016 г. 14:00:17:

Hvlad> версия FB ?судя по bumped transaction, что-то печальное...

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird "вешает" диск на 100% при записи в Win10
    #39365713
pastor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldmi45Devillio Oldest transaction 22007
Oldest active 22008
Oldest snapshot 22006
Next transaction 63523

А это нормально, что разница в 40 тыс. транзакций?

нормально. дефолтный интервал 20 000

мы начинаем беспокоиться после 150 000. рекорд 150 000 000. и, ничего, работало.
...
Рейтинг: 0 / 0
25 сообщений из 84, страница 1 из 4
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird "вешает" диск на 100% при записи в Win10
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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