|
Неадекватный рост баз
|
|||
---|---|---|---|
#18+
Господа, помогите пожалуйста справиться с неадекватным ростом баз Firebird 2.5. По точкам стоит самописное ПО. На некоторых (!) точках базы выросли очень сильно относительно других (в 5-6 раз). Если восстановиться из бэкапа размер уменьшается в 1,5 раза, но все равно слишком велик (почти 1 ГБ) относительно обычного (200-300 Мб). ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:14 |
|
Неадекватный рост баз
|
|||
---|---|---|---|
#18+
арт2010, https://ib-aid.com/en/ibsurgeon-free-tools/ скачиваем и спомощью DBInfo смотрим количество BLOB страниц ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:18 |
|
Неадекватный рост баз
|
|||
---|---|---|---|
#18+
Проведи сравнительный анализ количества записей в таблицах. Возможно, для этих точек это нормальная ситуация. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:19 |
|
Неадекватный рост баз
|
|||
---|---|---|---|
#18+
арт2010 все равно слишком велик (почти 1 ГБ) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:28 |
|
Неадекватный рост баз
|
|||
---|---|---|---|
#18+
Похоже проблема у нас в Unused (free) - в больших базах 84%, в обычной - 6%. Как это побороть? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:34 |
|
Неадекватный рост баз
|
|||
---|---|---|---|
#18+
20.01.2020 16:34, арт2010 пишет: > Как это побороть? зачем? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:35 |
|
Неадекватный рост баз
|
|||
---|---|---|---|
#18+
Все виснет (к примеру когда из ПО вызывается какая-то процедура в БД) и лечится только бэкап-рестором ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:39 |
|
Неадекватный рост баз
|
|||
---|---|---|---|
#18+
арт2010, ты - программист? В смысле: ты разрабатываешь это самое "самописное ПО"? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:41 |
|
Неадекватный рост баз
|
|||
---|---|---|---|
#18+
20.01.2020 16:39, арт2010 пишет: > > Все виснет... > как собирается мусор? что показывает gstat -h ? что в конфиге? зы: про количество версий не спрашиваю... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:43 |
|
Неадекватный рост баз
|
|||
---|---|---|---|
#18+
ёёёёё, да, допиливаю по необходимости. Но за 5 лет такого никогда раньше на было и последние полгода-год ничего не меняли вроде, в том числе, железо. А переть базы начало в последний месяц. Причем что интересно на одной точке за последние 10 дней выросла с 1 до 1.3 Гб, а на другой как была 1Гб, так и осталась. Все предыдущие годы размеры баз по всем точкам были сопоставимые. Больше 300 Мб вообще не было. Но это потому что мы ежегодно делали обрезку баз (заведено было еще до меня) - то есть вручную чистили самые большие и перекидывали остатки. Но последние 2 года не делали ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:46 |
|
Неадекватный рост баз
|
|||
---|---|---|---|
#18+
арт2010А переть базы начало в последний месяц. значит, с месяц назад в софте либо потеряли активную транзакцию, либо специально сделали. Ну или конкатенацию блобов где-то прописали http://www.ibase.ru/dbgrowth/ арт2010Все виснет (к примеру когда из ПО вызывается какая-то процедура в БД) видимо, или сборка мусора, или что-то такое, а компы чахлые. На самом деле не виснет, а просто долго работает. Хотя, в принципе, в процедуре или триггере можно устроить бесконечный цикл. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:53 |
|
|
start [/forum/topic.php?fid=40&msg=39916406&tid=1560465]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
128ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 221ms |
0 / 0 |