Firebird 2.0.0 Тормозит очень при запуске
Firebird 2.0.0 Тормозит очень при запуске
Помогите разобратся. Я написал программу на Delphi компоненты доступа к базе IBX, програма пичатает билеты (гдето 1500 в день) после каждой записи коминт чтобы другие юзеры могли видеть.
Проблема в чем первую неделю работало все в проядке, а теперь при запуске програмы надо ждать пол часа час винт крутит чтобы запустится но потом работает все нормально и заускается нормально до рестарта Windows !!!! дописал утилиту (бекап / ресторе) не помогает ! МОЖЕТ КТОТО ВСТРЕЧАЛСА С ЭТОЙ ПРОБЛЕМОЙ ??
Вчем дело ??
Проблема в чем первую неделю работало все в проядке, а теперь при запуске програмы надо ждать пол часа час винт крутит чтобы запустится но потом работает все нормально и заускается нормально до рестарта Windows !!!! дописал утилиту (бекап / ресторе) не помогает ! МОЖЕТ КТОТО ВСТРЕЧАЛСА С ЭТОЙ ПРОБЛЕМОЙ ??
Вчем дело ??
У меня 3 кассы каждая за рабочий день печатает около 700 чеков, чтобы каждая касса видела билеты других касс после каждой записи приходтся комоитить запись. Выходит около 3 000 записей в день за 3 ~ 4 дня база вырастает от 10 M до 100 М (бекап/ресторе возврашяет к жизни базу и размер файла но не надолго) и при любом первом запросе именно к таблице билетов начинает крутить винт пол часа (P4 2400 Mhz, 512 RAM, 80 G HDD) потом работает все нормально до перегрузки ЭТО ФАКТ!
OS Windows XP SP2
Firebird 2.0.0
Delphi 7 SP1
IBX копоненты IBDatabase IBTransaction IBDataSet
ЭКСПЕРЕМЕНТИРОВАТЬ С ДРУГИМИ ВЕРСИЯМИ И КЛОНАМИ НЕТ ВОЗМОЖНОСТИ
ПОСОВЕТУЙТЕ КАКАЯ БАЗА БУДЕТ СЕБЯ КОМФОРТНО ЧУВСТВОВАТЬ В ПОДОБНЫХ УСЛОВИЯХ ?
НЕПОЙМУ Я ВАС ЭТО ЖЕ ЯСНЫЙ ВОПРОС !!!!! А ВЫ ГОНИТЕ
OS Windows XP SP2
Firebird 2.0.0
Delphi 7 SP1
IBX копоненты IBDatabase IBTransaction IBDataSet
ЭКСПЕРЕМЕНТИРОВАТЬ С ДРУГИМИ ВЕРСИЯМИ И КЛОНАМИ НЕТ ВОЗМОЖНОСТИ
ПОСОВЕТУЙТЕ КАКАЯ БАЗА БУДЕТ СЕБЯ КОМФОРТНО ЧУВСТВОВАТЬ В ПОДОБНЫХ УСЛОВИЯХ ?
НЕПОЙМУ Я ВАС ЭТО ЖЕ ЯСНЫЙ ВОПРОС !!!!! А ВЫ ГОНИТЕ
это ты гонишь. написал приложение левой ногой, и хочешь ... что ?
если база сильно "ужимается" после b/r, значит в ней много мусора накапливается, который не собирается. читай
www.ibase.ru/devinfo/garbage.htm
www.ibase.ru/devinfo/sweep.htm
бери IBAnalyst и смотри что он рекомендует.
также читай
www.ibase.ru/ibfaq.htm#xp
если база сильно "ужимается" после b/r, значит в ней много мусора накапливается, который не собирается. читай
www.ibase.ru/devinfo/garbage.htm
www.ibase.ru/devinfo/sweep.htm
бери IBAnalyst и смотри что он рекомендует.
в полчаса - не верю. это диск должен быть совсем дерьмо.и при любом первом запросе именно к таблице билетов начинает крутить винт пол часа (P4 2400 Mhz, 512 RAM, 80 G HDD) потом работает все нормально до перегрузки ЭТО ФАКТ!
OS Windows XP SP2
также читай
www.ibase.ru/ibfaq.htm#xp
сначала читают статьи на сайте ibase.ru, а потом приходят сюда вопросы задавать. но не в обратном порядке.НЕПОЙМУ Я ВАС ЭТО ЖЕ ЯСНЫЙ ВОПРОС
У меня одни только метаданные занимают 25 Мб, а 100 Мб для базы с данными - это даже не смешно.Dima писал(а):база вырастает от 10 M до 100 М (бекап/ресторе возврашяет к жизни базу и размер файла но не надолго)
У меня рабочий компьютер такой же примерно, только памяти гигабайт, в базе гигов на 10 всё летает.Dima писал(а):P4 2400 Mhz, 512 RAM, 80 G HDD
Писал, небось, через TIBTable всё? И транзакции поди CommitRetaining. И ещё много чего можно придумать на тему "как тормознуть любую БД на любом сервере".
Интересно, при 3*700*3=6300 записей у тебя база пухнет в 10 раз.Dima писал(а):У меня 3 кассы каждая за рабочий день печатает около 700 чеков, чтобы каждая касса видела билеты других касс после каждой записи приходтся комоитить запись. Выходит около 3 000 записей в день за 3 ~ 4 дня база вырастает от 10 M до 100 М
Чеки случаем не рисунками в блобах лежат?
-
- Заслуженный разработчик
- Сообщения: 644
- Зарегистрирован: 15 фев 2005, 11:34
Кросс-пост, однако.
http://www.sql.ru/forum/actualthread.aspx?tid=375112
Считать программу большой, при 3 оператотрах... у автора мания величия.
http://www.sql.ru/forum/actualthread.aspx?tid=375112
Считать программу большой, при 3 оператотрах... у автора мания величия.