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

Вниз

Не уменьшается размер файла при удалении лишних записей   Найти похожие ветки 

 
иван8511   (2008-03-12 13:16) [0]

У меня большая база данных размер файла 45Mb (30000 записей). Когда я удаляю из этой базы лишние записи командой Table1.Delete остается 500 записей, но размер файла не уменьшается, так и остается 45Mb. Если файл исправить утилитой Dtutil32, то размер уменьшается до 0,5Mb.
Вопрос. Можно ли каким-нибудь программным методом уменьшить размер файла не прибегая к утилите Dtutil32? Или может эту утилиту можно запускать из программы с какими-нибудь параметрами?


 
ANB   (2008-03-12 13:32) [1]

файл надо упаковывать, т.к. в записи были только помечены на удаление.

ЗЫ. 45 метров - это ооочень маленькая база данных.


 
Sergey13 ©   (2008-03-12 13:36) [2]

> [0] иван8511   (12.03.08 13:16)

DbiPackTable


 
Сергей М. ©   (2008-03-12 13:38) [3]

http://www.google.ru/search?q=%D0%A3%D0%BF%D0%B0%D0%BA%D0%BE%D0%B2%D0%BA%D0%B0+%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86+Paradox&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox-a


 
Правильный_Вася   (2008-03-12 14:04) [4]

нет смысла упаковывать
это место будет занято другими записями


 
DVM ©   (2008-03-12 14:47) [5]


> это место будет занято другими записями

От СУБД зависит. Может и не будет занято. Про Парадокс не могу сказать, не знаю.


 
Anatoly Podgoretsky ©   (2008-03-13 01:14) [6]


Sergey13 ©   (12.03.08 13:36) [2]
> DbiPackTable

Для Парадокс не применимо, нет у Парадокса упаковки, ее нет в принципе, а так называемая "упаковка" Парадокса не желательна, ну разве, чтобы резко понизитить быстродействие, ее стоит делать только для ReadOnly таблиц. И делается она через реструктизацию таблиц, в переводе через переделку структуры.

А так сжали и начали судорожно расжимать.


 
Германн ©   (2008-03-13 01:52) [7]


> Sergey13 ©   (12.03.08 13:36) [2]
>
> > [0] иван8511   (12.03.08 13:16)
>
> DbiPackTable
>

Справку почитай прежде чем советовать.


 
Германн ©   (2008-03-13 01:58) [8]


> иван8511   (12.03.08 13:16)

См. Anatoly Podgoretsky ©   (13.03.08 01:14) [6]

Если "упаковку" нужно делать "не часто", то можешь использовать DbiDoRestructure.



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

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

Наверх




Память: 0.46 MB
Время: 0.004 c
2-1217352003
werty
2008-07-29 21:20
2008.09.07
определение границ ланных в Excel


15-1215920776
boriskb
2008-07-13 07:46
2008.09.07
Бесплатная альтернатива


15-1216089828
Slider007
2008-07-15 06:43
2008.09.07
С днем рождения ! 15 июля 2008 вторник


2-1217325989
ванъка
2008-07-29 14:06
2008.09.07
TLabel


2-1217246118
Krem
2008-07-28 15:55
2008.09.07
конец строки для Unix





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский