Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];

Вниз

Неоправданно вырос файл базы InterBase   Найти похожие ветки 

 
IVS ©   (2004-06-02 19:58) [0]

Размер файла базы InterBase увеличился в 50 раз безо всяких на то оснований (видимых). Исходно база имеет размер около 20Мб, у разных пользователей в зависимости от количества данных увеличивается до 40-60 Мб, но больше 100Мб никогда не было, да и не может быть по логике задачи. А тут через 2 месяца оказалось, что размер файла составляет 1,9 Гб! Пользователь далеко, посмотреть лично на базу возможности нет. Может, есть какие-нибудь версии, как ему [пользователю] удалось этого добиться? Windows 98, InterBase 5.6, приложение написано на Delphi 5.


 
jack128 ©   (2004-06-02 20:09) [1]

массовыми вставками данных. Он, конечно, может эти данные и удалил, но размер базы от этого не уменьшется..


 
Anatoly Podgoretsky ©   (2004-06-02 20:36) [2]

Основания были, наверно изменял добавлял данные.


 
IVS ©   (2004-06-03 11:50) [3]

В том-то и дело, что неоткуда взяться массовым вставкам. Все массовое, что там могли навставлять с помощью приложения, по-любому не вылезет за 100Мб, а другими методами в базу не лазили точно. Другое дело, что, может быть, массовые вставки какой-нибудь служебной информации сделал сам IB (я чушь несу, да?) из-за какого-нибудь сбоя (питание отрубилось в ответственный момент, или что-нибудь в ОС глючит). Удивляет порядок увеличения размера --- в 50 раз! С этим продуктом (приложением) люди работают уже около 5 лет, на очень разных машинах, в т.ч. очень плохих, и без UPS, но размеров больше 100Мб мы ни разу не видели.


 
Соловьев ©   (2004-06-03 12:11) [4]


> [3] IVS ©   (03.06.04 11:50)

а бекап/ресторе давно делали?


 
Inkotex   (2004-06-03 12:36) [5]

то (1) то (4) да есть такой глюк.
Размер базы неуменьшается хотя она может быть и пустая.
Но и неувеличивается пока размер записываемой информацыи неперекрывае размер файла базы.
Лечится бекап/ресторе.


 
IVS ©   (2004-06-03 20:09) [6]

"бекап/ресторе" делали месяц назад, но это совершенно неважно! В этой же задаче люди месяцами работали без BackUpа, и размер увеличивался максимум раза в полтора, больше просто не может быть, поверьте пятилетнему опыту работы программы, см.[3]
ВСЕ действия, которые делал пользователь, известны, они НЕ МОГУТ приводить к такому результату, это может быть только "что-то" не по воле пользователя, то есть сбой системы, сбой IB, и т.д.
Что именно --- вот что хотелось бы понять.
Еще насчет "бекап/ресторе". Он оформлен в программе, чтобы пользователь мог его нажатием кнопки выполнить, и пользователю, конечно же, было велено это сделать. Когда именно выросла база, точно неизвестно (не более месяца назад), но уже несколько раз они снимали "бекап/ресторе", потому что он "зависал" (вероятно, база уже была не маленькая). Строго-настрого велено все отложить и запустить бекап, и пусть выполняется, хоть даже и несколько часов. Сегодня они[пользователь] не смогли этого сделать (типа у них другие дела), обещали завтра запустить. То есть завтра к вечеру мы надеемся узнать, помог ли BackUp... Но вопрос-то в любом случае остается --- КАК это получилось? Что что-то такое делает наша программа --- крайне маловероятно, иначе уже кто-нибудь еще из довольно приличной толпы пользователей на этом бы сломался, мы бы знали, мы их пасем. Значит, что-то еще?
Все приведенные ответы не учитывают порядка выроста --- в 50 раз!!!


 
y-soft ©   (2004-06-04 12:57) [7]

Вообще я недавно сталкивался с похожим.

Под Yaffil в IBExpert"е при неудачной попытке выполнения команды DDL (удаление ХП) в базе несовместимой структуры (ODS 9.1)  сервер БД зациклился и наколотил чего-то там в базу так, что ее размер увеличился с 1 Mb до 392. Для прекращения безобразия пришлось перезапускать Yaffil. Интересно, что база осталась полностью работоспособной :)


 
Анонимщик ©   (2004-06-04 13:18) [8]

Вам еще везет, у меня как-то, после длительных тормозов, оказалось, что interbase-сервер (6.5) запустил около 2000 потоков. База оказалась слегка битой. Я потом, проводя эксперименты, насильно его пытался ввести в такой ступор, и получалось. После замены на Firebird 1.0.3 повторить уже не удалось.


 
Alexandr   (2004-06-08 10:17) [9]

а еще, если файл лежал на FAT
то просто этот FAT побился и длина файла отображается неправильно.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.032 c
6-1083830237
johny
2004-05-06 11:57
2004.07.04
нажатие кнопки в WebBrowser!


14-1087361051
Tornado
2004-06-16 08:44
2004.07.04
что случилось???


1-1087384398
Cuper
2004-06-16 15:13
2004.07.04
Это опять вопрос по Borland Pascal 7 (работа с записями)


6-1084340571
Hangook
2004-05-12 09:42
2004.07.04
Telnet -клиент


3-1086593173
3APA3A
2004-06-07 11:26
2004.07.04
Есть ли в Paradox е функция now()





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский