mysql

Program fiabil pentru divizarea bazelor de date MySQL

Posted on Actualizat în 0

Miercurea trecută am început relocarea a peste 80 de site-uri, 84 mai precis, iar la un moment dat m-am izbit de imposibilitatea de a importa o bază de date deoarece dimensiunea acesteia depășea limita impusă de serviciul de hosting. În astfel de împrejurări avem la dispoziție două posibilități mari și late:

  • email către suportul tehnic și rugămintea fierbinte de a face ei operațiunea.
  • căutarea și aplicarea altei metode (întotdeauna cea mai rapidă opțiune la dispoziție).

Tratând problema logic, am mers pe principiul „dacă nu putem intra toți deodată, să încercăm să intrăm pe rând”, așa că am căutat și găsit diverse programe care permiteau divizarea rapidă a bazelor de date MySQL. Singurul dintre cele încercate care a funcționat a fost SQLDumpSplitter, un program de care am aflat de la János Rusiczki.

SQLDumpSplitter 2

Deoarece limita impusă de serviciul de hosting era de 50 MB/fișier, am optat pentru împărțirea bazei de date MySQL în fragmente de câte 49 MB fiecare (49 deoarece am întâlnit cazuri în care existau discrepanțe între felul în care calculau fiecare dimensiunea fișierelor rezultate de pe urma unei astfel de operații și-am vrut să evit repetarea sa).
Continuă să citești …