Hi.
On Tue, Nov 20, 2001 at 09:26:51AM +0000, [EMAIL PROTECTED] wrote:
> Just to clarify;
>
> My understanding now,
>
> If I delete row 14 (example) the next time I create any data in my database
> it will be put in the now slack space that used to contain row 14 ?
> if it does not entirely fit in this space, the data that did not fit will be
> put in the next empty / slack space in my databases files, this will continue
> until I have no more slack / empty space, then the file will get grow ?
>
> eg
> if I create a 200 Meg database, then delete almost all the contents it will
> not reduce in size on my disk.
> If I run optimize table or another such command it will clear the data from
> the disk and my database will reduce in size (disk space).
>
> Am I now correct ?
Yes, I think so.
> Also will Mysql clear the slack space / optimize my database (not sure of
> wording) :) after a set length of time ?
No.
> or must I do this manually due to the length of time it must take ?
[...]
Yes.
You only need to do this, if you notice performance problems, or you
want to reclain the disk space.
Bye,
Benjamin.
--
[EMAIL PROTECTED]
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php