powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Быстрый рост объема базы Interbase/Firebird
25 сообщений из 246, страница 1 из 10
Быстрый рост объема базы Interbase/Firebird
    #35071413
MS_INTERBASE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
Есть проблема с тем, что быстро растет база у одного из клиентов. За несколько дней с 30 MB до 500 MB. Реальными данными база наполняется примерно по 2-3 MB в неделю. Это происходит и под Interbase 5.6 и под FireBird 1.5. Есть 6 рабочих станций и сервер. Сервер ставили на 2 разных компа: один Windows 2000 Professional, другой Windows XP. База пухнет одинаково быстро. Backup-Restore восстанавливает объем базы до нормального размера ~30-40 MB. Все настройки СУБД стандартные (по умолчанию) , размер страницы соответствует кластеру. Сеть Wi-Fi
У прочих клиентов (их более 100) таких проблем нет.
1. Какие причины такого быстрого роста базы? Как их устранить?
2. Как уменьшить объем gdb-файла без Backup-Restore?
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071437
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плодятся версии записей...
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071440
Утёс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
без b/r никак.
а пухнет потому, что активно работают с ней
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071446
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MS_INTERBASEСеть Wi-Fi Каменты нужны?
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071452
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MS_INTERBASE
1. Какие причины такого быстрого роста базы? Как их устранить?

Неправильно разработанное приложение. Нанять программиста для рефакторинга.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071473
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сдаётся мне, что вопрос неверно сформулирован.
А растёт ли база ДАЛЬШЕ, за 500Мб? Если не растёт - то сюда .
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071482
MS_INTERBASE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понятно, что плодятся, вопрос, почему не удаляются старые версии?
sweep interval 20000
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071493
MS_INTERBASE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Di_LIne MS_INTERBASEСеть Wi-Fi Каменты нужны?
Нужны. Какие могут быть проблемы с беспроводной сетью?
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071496
Семён Р
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MS_INTERBASEВсем привет.
Есть проблема с тем, что быстро растет база у одного из клиентов. За несколько дней с 30 MB до 500 MB. Реальными данными база наполняется примерно по 2-3 MB в неделю. Это происходит и под Interbase 5.6 и под FireBird 1.5. Есть 6 рабочих станций и сервер. Сервер ставили на 2 разных компа: один Windows 2000 Professional, другой Windows XP. База пухнет одинаково быстро. Backup-Restore восстанавливает объем базы до нормального размера ~30-40 MB. Все настройки СУБД стандартные (по умолчанию) , размер страницы соответствует кластеру. Сеть Wi-Fi
У прочих клиентов (их более 100) таких проблем нет.
1. Какие причины такого быстрого роста базы? Как их устранить?
2. Как уменьшить объем gdb-файла без Backup-Restore?
Что-то мне подсказывает, что на клиенте как то неправильно построено управление транзакциями. Клиент на DELPHI ?
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071499
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MS_INTERBASEПонятно, что плодятся, вопрос, почему не удаляются старые версии?
sweep interval 20000Ну и что, что "свип интервал"?
Ты IBAnalyst'ом смотрел? Чего показвает?
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071506
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семён РКлиент на DELPHI ?Тут дельфи никто не знает (ц)
Думаешь, на Сях будут существенные отличия?
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071508
MS_INTERBASE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Утёсбез b/r никак.
а пухнет потому, что активно работают с ней
Больше сотни клиентов работают нормально, из которых этот один из самых неактивных.
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071525
MS_INTERBASE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Семён РЧто-то мне подсказывает, что на клиенте как то неправильно построено управление транзакциями. Клиент на DELPHI ?
Клиент написан в основном на DELPHI. Используются IBX и FIB
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071559
MS_INTERBASE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WildSery MS_INTERBASEПонятно, что плодятся, вопрос, почему не удаляются старые версии?
sweep interval 20000Ну и что, что "свип интервал"?
Ты IBAnalyst'ом смотрел? Чего показвает?
что именно смотреть IBAnalyst'ом?
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071560
Семён Р
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WildSery Семён РКлиент на DELPHI ?Тут дельфи никто не знает (ц)
Думаешь, на Сях будут существенные отличия?
Delphi и Builder верней их компоненты позволяют написать приложения не использую транзакции. Получается, что местами это даже работает. Поэтому и спросил. Другими словами смотри клиента.
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071561
222333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может блобы часто update-тите?
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071578
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Семён Р
> WildSery
> Семён Р
> Клиент на DELPHI ?
> Тут дельфи никто не знает (ц)
> Думаешь, на Сях будут существенные отличия?
>
> Delphi и Builder верней их компоненты позволяют написать приложения
> не использую транзакции. Получается, что местами это даже работает.
> Поэтому и спросил. Другими словами смотри клиента.

а подскажите как???
я всю жизнь думал, что работа с SQL сервером(причем любым) происходит в
рамках транзакций???
я много потерял? не зная о такой возможности??

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071584
MS_INTERBASE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
222333Может блобы часто update-тите?
Не часто. На этом клиенте блобы вообще не задействованы.
Я вижу разницу с со всеми другими нормально работающими клиентами только в том, что у проблемного клиента используется Wi-Fi, а у всех прочих кабельная сеть
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071607
mtv3mtv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Т.к. у других клиентов (заказчиков) работает, то клиент (программа) написана коректно...
2. Т.к. также пробовали с разными серверами, то железо и ПО СУБД тоже исключаем...

ИМХО копать нужно базу. Есть ли доступ к ней у пользователей через IBExpert? Может шибко умный юзер, интересуясь "что там такое?", методом тыка включит ведение логов изменений для парочки таблиц? Или иную бяку сотворил...
Необходим допрос с пристрастием... Чудес не бывает.
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071611
Семён Р
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь Горбонос

> Автор: Семён Р
> WildSery
> Семён Р
> Клиент на DELPHI ?
> Тут дельфи никто не знает (ц)
> Думаешь, на Сях будут существенные отличия?
>
> Delphi и Builder верней их компоненты позволяют написать приложения
> не использую транзакции. Получается, что местами это даже работает.
> Поэтому и спросил. Другими словами смотри клиента.

а подскажите как???
я всю жизнь думал, что работа с SQL сервером(причем любым) происходит в
рамках транзакций???
я много потерял? не зная о такой возможности??

Posted via ActualForum NNTP Server 1.4
Я тоже так думал. Но видел поделку, верней говорил с её автором, так вот он очень удивился узнав о транзакциях
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071629
Семён Р
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если в приложении всё нормально, попробуй создать к основным таблицам триггеры которые будут протоколировать работу этих таблиц.
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071631
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семён РЯ тоже так думал. Но видел поделку, верней говорил с её автором, так вот он очень удивился узнав о транзакцияхПрекрати уж, пока тут народ с канделябром/битой не подтянулся.
И ты, и тот "автор" только думают, что не используют транзакции. А на самом деле просто ими не управляют.
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071636
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семён РЕсли в приложении всё нормально, попробуй создать к основным таблицам триггеры которые будут протоколировать работу этих таблиц.Я думаю, что уже кто-то создал, потому база и пухнет

Автор так и не ответил, до каких пределов пухнет база. Или бесконечно?
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071654
Семён Р
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WildSery Семён РЯ тоже так думал. Но видел поделку, верней говорил с её автором, так вот он очень удивился узнав о транзакцияхПрекрати уж, пока тут народ с канделябром/битой не подтянулся.
И ты, и тот "автор" только думают, что не используют транзакции. А на самом деле просто ими не управляют.
Извини не так выразился, сами компоненты конечно и управляют, но я всегда предпочитаю это делать вручную.
...
Рейтинг: 0 / 0
Быстрый рост объема базы Interbase/Firebird
    #35071663
MS_INTERBASE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mtv3mtv1. Т.к. у других клиентов (заказчиков) работает, то клиент (программа) написана коректно...
2. Т.к. также пробовали с разными серверами, то железо и ПО СУБД тоже исключаем...

ИМХО копать нужно базу. Есть ли доступ к ней у пользователей через IBExpert? Может шибко умный юзер, интересуясь "что там такое?", методом тыка включит ведение логов изменений для парочки таблиц? Или иную бяку сотворил...
Необходим допрос с пристрастием... Чудес не бывает.
Просмотр IBExpert'om показал, что никто в базу не лазит. Даже если пользователь включит ведение логов или даже создаст свою таблицу или мою завалит ее спамом, в это случае база будет заполнена реальными данными и после backup-restore вместо 500 будет примерно те же 500 (чуть меньше на объем мусора) МБ. Здесь же Объем базы падает с 500 до 30 Мб. Это как раз очищается мусор.
...
Рейтинг: 0 / 0
25 сообщений из 246, страница 1 из 10
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Быстрый рост объема базы Interbase/Firebird
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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