MySQL "PACK" или "SHRINK" ?
2 отговора
129 прегледа
MySQL "PACK" или "SHRINK" ?
Здравейте!
Четейки хелповете, имам чувството, че въпроса ми е глупав, но не намирам решението му.
Правя тестове с MySQL 4. Няколко часа добавях и изтривах хиляди записи (може би сумарно са милиони). Зарадва ме факта, че дори и при много записи, изпълнява бързо заявки върху няколко таблици (сега се запознавам с MySQL
).
Но забелязах, че директорията, където е базата, е станала над 100MB. Изтрих всички записи, но размера остана толкова (нормално според мен). Но не мога да открия начин да направя "PACK" (по аналогия на стария DBase), "SHRINK", или каквото и да е, за да премахна изтритите записи.
Обръщам се с Delphi към MySQL, но използвам отделен manager за администриране на базата.
Въпроса ми е: как мога да премахна изтритите вече записи?
ЧеФо
Четейки хелповете, имам чувството, че въпроса ми е глупав, но не намирам решението му.
Правя тестове с MySQL 4. Няколко часа добавях и изтривах хиляди записи (може би сумарно са милиони). Зарадва ме факта, че дори и при много записи, изпълнява бързо заявки върху няколко таблици (сега се запознавам с MySQL
Но забелязах, че директорията, където е базата, е станала над 100MB. Изтрих всички записи, но размера остана толкова (нормално според мен). Но не мога да открия начин да направя "PACK" (по аналогия на стария DBase), "SHRINK", или каквото и да е, за да премахна изтритите записи.
Обръщам се с Delphi към MySQL, но използвам отделен manager за администриране на базата.
Въпроса ми е: как мога да премахна изтритите вече записи?
ЧеФо