sql >> Database >  >> RDS >> Mysql

Schijfruimte terugwinnen na het neerzetten van de database in mysql

Van http://dev.mysql. com/doc/refman/5.1/en/innodb-data-log-reconfiguration.html :

Innodb creëert een bestandssysteem (de "tabelruimte") binnen de gegevensbestanden zelf. Het "krimpt" nooit de gegevensbestanden wanneer gegevens worden verwijderd, aangezien de reorganisatie van de gegevens in het bestand kostbaar kan zijn (er is geen garantie dat de verwijderde gegevens aan het einde waren, of zelfs aaneengesloten). Door de database opnieuw te maken zoals hierboven beschreven, wordt het bestand zo groot als nodig is voor alle gegevens, maar niet groter.




  1. Slechte praktijken bij het ontwerpen van databases

  2. Heeft vervangen in een waar-clausule?

  3. Wat is de juiste manier om de node.js postgresql-module te gebruiken?

  4. Inleiding tot native dynamische SQL in Oracle Database