Hi Gavin,

I am using innodb with file-per-table. I agree with you dropping a partition
will reclaim disk space.
alter table <table name> drop partition <partition name>

But, my concern is "alter table <table name> drop partition <partition
name>" on very big table would might take a lot of time. (Although, I
haven't tested)

Thanks for the immediate response.

Thanks & Regard,
Krishna Ch. Prajapati

On Thu, Nov 19, 2009 at 2:22 PM, Gavin Towey <gto...@ffn.com> wrote:

> Assuming you're using either myisam tables, or innodb with file-per-table
> option turned on, then dropping a whole partition at a time will allow you
> to reclaim disk space.
>
> If you're using innodb with a single tablespace currently, then
> unfortunately, you would have to export all your data, shutdown mysql,
> change you're my.cnf & delete the tablespace & ib_log files, then restart
> and re-import all your data.  If you need to do this, you should probably
> seek a bit more information about from this list or other sources.
>
> Regards,
> Gavin Towey
>
> -----Original Message-----
> From: Krishna Chandra Prajapati [mailto:prajapat...@gmail.com]
> Sent: Thursday, November 19, 2009 12:13 AM
> To: MySQL
> Subject: DELETE DATA FROM TABLE
>
> Hi Experts,
>
> I have a crm table where 12 millions records inserted/day. We are running
> report queries on this table and using partitioning features for faster
> results. we have to maintain 45 days data means 540million records. As per
> my calculation 540 records will use 1.8 TB of disk space. Total disk space
> available is 2.3TB.
>
> Deleting data doesn't free up the disk space. So, I was thinking of
> rotating
> the table. But doesn't have enough disk space.
>
> Any Idea, how this task can be performed.
>
> Any idea or suggestion is highly appreciated.
>
> Thanks & Regards,
> Krishna Ch. Prajapati
>
> The information contained in this transmission may contain privileged and
> confidential information. It is intended only for the use of the person(s)
> named above. If you are not the intended recipient, you are hereby notified
> that any review, dissemination, distribution or duplication of this
> communication is strictly prohibited. If you are not the intended recipient,
> please contact the sender by reply email and destroy all copies of the
> original message.
>

Reply via email to