2010-04-17 19 views

Odpowiedz

13

To jest specyficzny montaż, ale jeśli masz/var/lib/mysql, a następnie:

  • tabel MyISAM będą przechowywane w osobnych plikach w katalogu/var/lib/mysql/databasename/
  • InnoDB znajduje się w/var/lib/mysql/ibdata (chyba że użyłeś ustawienia innodb_per_table, w którym to przypadku jest on przechowywany podobnie jak w tabelach MyISAM).
0

Jest przechowywany w różnych plikach w tym katalogu, tak. Dokładne pliki zależą od tego, jakiego silnika używają tabele.

+0

Czy możesz powiedzieć więcej, jeśli powiem, że to innodb? – olamundo

-2

grono stosunkowo małych katalogów odpowiadające moim tabel

a nie tabele ale baz

nazwa_serwera-bin.0000001

to dzienniki binarne, to nie ma nic wspólnego z danymi

dlaczego musisz wiedzieć, przy okazji?

2

Sprawdź plik ibdata1 i jego ilk.

Od the documentation.

„Dwa ważne zasoby dyskowe oparte zarządzanych przez silnik składowania InnoDB są jego pliki danych tabel i jego pliki dziennika Jeśli podasz żadnych opcji konfiguracyjnych InnoDB, MySQL tworzy dane auto-rozszerzenie 10MB plik o nazwie ibdata1 i dwa pliki dziennika 5MB o nazwach ib_logfile0 i ib_logfile1 w katalogu danych MySQL Aby uzyskać dobrą wydajność, należy wyraźnie podać parametry InnoDB, jak opisano w poniższych przykładach. Oczywiście, należy edytować ustawienia, aby dopasować je do sprzętu i wymagań. "

+0

Zobacz także http://dev.mysql.com/doc/refman/5.1/en/multiple-tablespaces.html, jeśli próbujesz odzyskać miejsce na dysku po upuszczeniu tabel. – janmoesen

Powiązane problemy