Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.29;
Скачать: CL | DM;

Вниз

Почему при удалении записей, размер базы не уменьшается?   Найти похожие ветки 

 
Dimaz-z ©   (2003-05-11 21:31) [0]

У меня простая база данных - Paradox, почему при удалении записи (записей) размер файла базы данных не уменьшается, как это поправить?


 
АТ   (2003-05-11 21:59) [1]

Потому что записи не удаляются, а только помечаются как удаленные. А чтобы избежать разрастания таблицы надо ее периодически чистить, простейший метод это создать новую таблицу и скопировать в нее данные из твоей, скопируются только неудаленные записи. Некоторые приложения могут выполнять эту опирацию. Всякие там SQL - експлореры.
Я в принципе сам еще далеко не мастер, но кажется оно есть так как сказал.


 
Anatoly Podgoretsky ©   (2003-05-11 22:06) [2]

Практически все базы не производят упаковки на лету. Многие используют это место повтрно, другие нет. Для уменьшения размера надо проводить упаковку, для разных по разному. Для Парадокса это через реструктиризацию таблицы. dbiDoRestructure


 
Dimaz-z ©   (2003-05-11 22:12) [3]

Пожалуйста, по подробнее про реструктуризацию таблицы...


 
Anatoly Podgoretsky ©   (2003-05-11 22:28) [4]

Подробнее смотри в хелпе


 
Dimaz-z ©   (2003-05-11 22:29) [5]

...


 
Pat ©   (2003-05-11 22:35) [6]

>Dimaz-z © (11.05.03 22:12)
Посмотри в bde32.hlp функцию dbiPackTable..там есть пример "Example 1: Pack a Paradox or dBASE table"



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

Текущий архив: 2003.05.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
6-94981
Provodnick
2003-02-12 09:00
2003.05.29
Как узнать IP-адрес компьютера в ЛС.


3-94735
Andrey Filatow
2003-05-08 16:30
2003.05.29
Фильтрация в TQuery


1-94877
Grey_g
2003-05-17 10:30
2003.05.29
DateTime


14-95118
Vlad Oshin
2003-05-12 16:07
2003.05.29
о Проге Секретарь в комплекте к принтеру HP LJ1000a


3-94766
uw
2003-05-06 19:19
2003.05.29
В Erwin 4.0 создаю таблицы,