PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

innodb - What is the best way to reduce the size of ibdata in mysql? - Database Administrators Stack Exchange

lundi 22 juin 2015 à 17:37
@jeekajoo shaarlinks 22/06/2015
Une procédure pour réduire le fichier 'ibdata1' qui a fini par prendre 190G+ sur un de nos serveurs, alors que nous avons paramétré un innodb_file_per_table à 1.
La faute à des OPTIMIZE TABLE qui avaient été faits justement dans le but de reprendre l'espace disque censé être gagné suite à des DELETE.
"""
Unfortunately, OPTIMIZE TABLE against an InnoDB table stored in ibdata1 does two things:
* Makes the table's data and indexes contiguous inside ibdata1
* It makes ibdata1 grow because the contiguous data is appended to ibdata1
"""
(Permalink)