MariaDB: Disko vietos atgavimas po duomenų ištrynimo

Ši dokumentacija yra Trikčių šalinimas vadovo dalis. Visą vadovą rasite čia: Dažniausios MariaDB problemos ir jų sprendimai.

👋 Sveiki atvykę į Stackhero dokumentaciją!

Stackhero siūlo paruoštą naudoti MariaDB cloud sprendimą, kuris suteikia daugybę privalumų, įskaitant:

  • Neriboti prisijungimai ir perdavimai.
  • Įtraukta phpMyAdmin žiniatinklio sąsaja.
  • Lengvi atnaujinimai vienu paspaudimu.
  • Optimali veikla ir tvirta sauga, užtikrinta privačia ir dedikuota VM.

Taupykite laiką ir supaprastinkite savo gyvenimą: išbandyti Stackhero MariaDB cloud hosting sprendimą užtrunka tik 5 minutes!

Ištrynus duomenis iš MariaDB lentelės, disko vieta, kurią jie užėmė, automatiškai neišlaisvinama. Norėdami atgauti šią vietą, galite vykdyti šią SQL komandą:

OPTIMIZE TABLE <table>;

Ši komanda atkuria lentelę, sukurdama laikiną lentelę, perkeldama duomenis ir pakeisdama originalią lentelę. Šio proceso metu lentelė bus užrakinta ir nepasiekiama. Užrakto trukmė priklauso nuo lentelės dydžio.

Norint sumažinti poveikį duomenų bazės našumui, patartina vykdyti OPTIMIZE TABLE komandą mažo aktyvumo laikotarpiais arba priežiūros langais.