as multiple answered, yes it matters!

there is no way to reduce the size of a single tablespace
with file per table you can shrink the files with
"optimize table <tblname>" which is in fact a "ALTER TABLE"
without real changes

Am 22.05.2012 11:28, schrieb Kishore Vaishnav:
> Right now one tablespace datafile. But does it matters if i have one file
> per table.
> 
> On Tue, May 22, 2012 at 2:56 PM, Ananda Kumar <anan...@gmail.com> wrote:
> 
>> do u have one file per table or just one system tablespace datafile.
>>
>> On Tue, May 22, 2012 at 2:20 PM, Kishore Vaishnav <
>> kish...@railsfactory.org> wrote:
>>
>>> Thanks for the reply, but in my case the datafile is growing 1 GB per day
>>> with only 1 DB (apart from mysql / information_schema / test) and the size
>>> of the DB is just 600MB, where records get updated / deleted / added and
>>> on
>>> an average it maintains 600MB only. Now the datafile is increased to 30GB
>>> from the past 30 days, do you have any idea how to reduce this ?
>>>
>>> Also just wondering what does the datafile contains actually and why can't
>>> it gets decreased ?
>>>
>>> *thanks & regards,
>>> __________________*
>>> Kishore Kumar Vaishnav
>>> *
>>> *
>>> On Tue, May 22, 2012 at 1:40 PM, Claudio Nanni <claudio.na...@gmail.com
>>>> wrote:
>>>
>>>> Kishore,
>>>> No, as already explained, it is not possible, Innodb datafiles *never*
>>>> shrink.
>>>>
>>>> Cheers
>>>>
>>>> Claudio
>>>> On May 22, 2012 10:05 AM, "Kishore Vaishnav" <kish...@railsfactory.org>
>>>> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I understand that if I set the  innodb_file_per_table then once the
>>> table
>>>>> is drop the datafile will also be lost. But is there a way where I
>>>>> truncate
>>>>> the table and the datafile shrinks itself ?
>>>>>
>>>>> *thanks & regards,
>>>>> __________________*
>>>>> Kishore Kumar Vaishnav
>>>>> *
>>>>>
>>>>> *
>>>>> On Mon, May 21, 2012 at 6:43 PM, Johan De Meersman <vegiv...@tuxera.be
>>>>>> wrote:
>>>>>
>>>>>> ----- Original Message -----
>>>>>>> From: "Manivannan S." <manivanna...@spanservices.com>
>>>>>>>
>>>>>>> How to reduce the ibdata1 file size in both LINUX and WINDOWS
>>>>>>> machine.
>>>>>>
>>>>>> This is by design - you cannot reduce it, nor can you remove added
>>>>>> datafiles.
>>>>>>
>>>>>> If you want to shrink the ibdata files, you must stop all
>>> connections to
>>>>>> the server, take a full backup, stop the server, remove the datafiles
>>>>> (and
>>>>>> maybe change the config), restart the server (will take time to
>>> recreate
>>>>>> emtpy datafiles) and then import the backup.
>>>>>>
>>>>>> For new tables, you can turn on the option innodb_file_per_table -
>>> then
>>>>>> every (new) table gets it's own datafile; and when you drop the
>>> table,
>>>>> that
>>>>>> datafile also gets deleted.
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Bier met grenadyn
>>>>>> Is als mosterd by den wyn
>>>>>> Sy die't drinkt, is eene kwezel
>>>>>> Hy die't drinkt, is ras een ezel
>>>>>>
>>>>>> --
>>>>>> MySQL General Mailing List
>>>>>> For list archives: http://lists.mysql.com/mysql
>>>>>> To unsubscribe:    http://lists.mysql.com/mysql
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>>
> 

-- 

Reindl Harald
the lounge interactive design GmbH
A-1060 Vienna, Hofmühlgasse 17
CTO / CISO / Software-Development
p: +43 (1) 595 3999 33, m: +43 (676) 40 221 40
icq: 154546673, http://www.thelounge.net/

http://www.thelounge.net/signature.asc.what.htm

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to