powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Неадекватный рост баз
12 сообщений из 12, страница 1 из 1
Неадекватный рост баз
    #39916406
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, помогите пожалуйста справиться с неадекватным ростом баз Firebird 2.5. По точкам стоит самописное ПО. На некоторых (!) точках базы выросли очень сильно относительно других (в 5-6 раз). Если восстановиться из бэкапа размер уменьшается в 1,5 раза, но все равно слишком велик (почти 1 ГБ) относительно обычного (200-300 Мб).
...
Рейтинг: 0 / 0
Неадекватный рост баз
    #39916408
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арт2010,

https://ib-aid.com/en/ibsurgeon-free-tools/

скачиваем и спомощью DBInfo смотрим количество BLOB страниц
...
Рейтинг: 0 / 0
Неадекватный рост баз
    #39916410
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проведи сравнительный анализ количества записей в таблицах.
Возможно, для этих точек это нормальная ситуация.
...
Рейтинг: 0 / 0
Неадекватный рост баз
    #39916416
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арт2010
все равно слишком велик (почти 1 ГБ)
велик, да еще и слишком, да при одном-то гигабайте... у меня тут одна табличка подросла до 50 гиг, вот думаю выпилить оную в отдельную БД, чоб Б/Р побыстрее делать. А тут цельный один гиг на всю базу. Эх, где мои семнадцать лет!
...
Рейтинг: 0 / 0
Неадекватный рост баз
    #39916422
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Похоже проблема у нас в Unused (free) - в больших базах 84%, в обычной - 6%. Как это побороть?
...
Рейтинг: 0 / 0
Неадекватный рост баз
    #39916423
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
20.01.2020 16:34, арт2010 пишет:
> Как это побороть?

зачем?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Неадекватный рост баз
    #39916426
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все виснет (к примеру когда из ПО вызывается какая-то процедура в БД) и лечится только бэкап-рестором
...
Рейтинг: 0 / 0
Неадекватный рост баз
    #39916430
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арт2010,

ты - программист? В смысле: ты разрабатываешь это самое "самописное ПО"?
...
Рейтинг: 0 / 0
Неадекватный рост баз
    #39916436
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
20.01.2020 16:39, арт2010 пишет:
>
> Все виснет...
>

как собирается мусор?
что показывает gstat -h ?
что в конфиге?

зы: про количество версий не спрашиваю...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Неадекватный рост баз
    #39916440
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ёёёёё, да, допиливаю по необходимости. Но за 5 лет такого никогда раньше на было и последние полгода-год ничего не меняли вроде, в том числе, железо. А переть базы начало в последний месяц. Причем что интересно на одной точке за последние 10 дней выросла с 1 до 1.3 Гб, а на другой как была 1Гб, так и осталась.
Все предыдущие годы размеры баз по всем точкам были сопоставимые. Больше 300 Мб вообще не было. Но это потому что мы ежегодно делали обрезку баз (заведено было еще до меня) - то есть вручную чистили самые большие и перекидывали остатки. Но последние 2 года не делали
...
Рейтинг: 0 / 0
Неадекватный рост баз
    #39916449
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арт2010А переть базы начало в последний месяц.
значит, с месяц назад в софте либо потеряли активную транзакцию, либо специально сделали.
Ну или конкатенацию блобов где-то прописали
http://www.ibase.ru/dbgrowth/
арт2010Все виснет (к примеру когда из ПО вызывается какая-то процедура в БД)
видимо, или сборка мусора, или что-то такое, а компы чахлые. На самом деле не виснет, а просто долго работает.
Хотя, в принципе, в процедуре или триггере можно устроить бесконечный цикл.
...
Рейтинг: 0 / 0
Неадекватный рост баз
    #39916482
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арт2010Все виснет

Пустые страницы не вызывают такого эффекта. Неадекватные программисты приложений - да.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Неадекватный рост баз
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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