Pytania otagowane jako innodb

InnoDB: silnik pamięci masowej zgodny z ACID MySQL

10
przywrócić tabelę z plików .frm i .ibd?
Wcześniej zapisałem kopię katalogu / var / lib / mysql / ddms („ddms” to nazwa schematu). Teraz zainstalowałem nowy MySQL na świeżo zainstalowanym Ubuntu 10.04.3 LTS, uruchamiając. apt-get install mysql-serverMyślę, że wersja 5.1 została zainstalowana. Po skopiowaniu katalogu ddms do katalogu / var / lib / mysql niektóre tabele działają …
36 mysql  innodb 


5
Dlaczego proste WYBÓR w InnoDB 100x wolniej niż w MyISAM?
Mam dość irytujący problem. Chcę użyć INNODB jako mojego głównego silnika bazy danych i zrezygnować z MyISAM, ponieważ potrzebuję tego pierwszego do korzystania z klastra galera do nadmiarowości. Skopiowałem (opis poniżej) newbb_posttabelę do nowej tabeli o nazwie newbb_innoposti zmieniłem ją na InnoDB. Każda tabela zawiera obecnie 5,390,146wpisy. Uruchomienie tych selekcji …

4
Awaria MySQL InnoDB pośmiertnie
MySQL uderzyło mnie dziś rano. Z wyjątkiem standardowych baz danych zawierających MySQL wszystko, czego używam, to InnoDB. Próbowałem zrestartować demona MySQL, ale nie udało się to dwukrotnie. Następnie zrestartowałem cały serwer, a MySQL uruchomił się poprawnie i od tego czasu działa dobrze. Plik dziennika mysqld dla początkowej awarii zawiera następujące …


7
Dlaczego warto korzystać z innodb_file_per_table?
Istnieje wiele artykułów przesadzających (oczywiście IMHO) innodb_file_per_table. Rozumiem, że dzięki innodb_file_per_tablelepszej kontroli nad poszczególnymi tabelami; jak tworzenie kopii zapasowych każdej tabeli osobno. Jednak żądanie lepszej wydajności jest wątpliwe. W moim teście nie ma różnicy w wydajności innodb_file_per_tablei ibdata1dla bazy danych o pojemności 60 GB. Oczywiście był to prosty test z …

2
`BŁĄD 1114 (HY000) tabela… jest pełna” z ustawionym na autodekresie innodb_file_per_table
Mam bazę danych MySQL, która zawiera dużą ilość danych (100-200 GB - kilka pomiarów naukowych). Zdecydowana większość danych jest przechowywana w jednej tabeli Sample. Teraz tworzę replikę podrzędną bazy danych i chciałem wykorzystać zalety innodb_file_per_tabletego procesu. Więc ustawiłem innodb_file_per_tablew mojej konfiguracji slave i zaimportowałem zrzut bazy danych. Ku mojemu zaskoczeniu …

5
Jak oszacować / przewidzieć rozmiar danych i rozmiar indeksu tabeli w MySQL
znajduję , co jest najlepszym sposobem na oszacowanie wielkości stołu do tego Badałem wiele blogów i forów, ale nie można znaleźć żadnych dokładnych odpowiedzi Na przykład mamy tabelę Miasto z silnikiem InnoDB , powiedzmy w przyszłości (za 1 rok), że będzie miała 1 milion rekordów, więc jaka będzie szacowana wielkość …
26 mysql  innodb 


2
Co oznacza „ibfk” w MySQL?
Jeśli utworzę ograniczenie klucza obcego dla tabeli „zdjęcia” w phpmyadmin, później zobaczę, że ograniczenie to nosi nazwę „photos_ibfk_1”, a następne ograniczenie nazywa się „photos_ibfk_2” itd. Z tego zebrałem, że [tablename] _ibfk_constraintIndex jest Konwencja dotycząca ograniczeń DB w MySQL. Czy to jest poprawne? Co oznacza skrót IBFK?

3
innodb_file_format Barracuda
Mam kilka pytań do tych bardziej znanych. Większość moich instancji prowadzi Antylopę pomimo wsparcia dla Barracudy. Chciałem się pobawić przy kilku kompresujących tabelach innodb. Rozumiem, że jest to dostępne tylko w formacie Barracuda. Widzę, że innodb_file_format jest dynamiczny, więc mogę po prostu przełączyć się bez odbicia. Czy są jakieś konsekwencje …


4
Jak rozpoznać uszkodzenie tabeli InnoDB?
Mam kilka tabel, które są podzielone na partycje i mają kilka indeksów na zreplikowanym slave. Po skopiowaniu migawki (zweryfikowanej jako bezpieczna) do nowego urządzenia podrzędnego i aktualizacji mysqld z 5.1.42 do 5.5.15 i ponownym uruchomieniu replikacji, pojawia się awaria InnoDB z komunikatem o błędzie „Nieprawidłowy wskaźnik ...” Te błędy wystąpiły …

1
Rozmiar transakcji MySQL - jak duży jest za duży?
Mam proces importowania, który przebiega tak często i chcę, aby była to transakcja typu „wszystko albo nic”, czyli transakcja. Istnieje wiele aspektów, a import może przynieść wyniki w przedziale od 100 tys. Odpowiada to ładowności od kilku MB do kilkuset MB danych. Wiem, że tabele tymczasowe są inną opcją - …

6
Komenda DELETE nie wypełnia tabeli 30 000 000 wierszy
Odziedziczyłem bazę danych i chcę ją wyczyścić i przyspieszyć. Mam tabelę zawierającą 30 000 000 wierszy, z których wiele to niepotrzebne dane wstawione z powodu błędu w imieniu naszego programisty. Przed dodaniem nowych, bardziej zoptymalizowanych indeksów przekonwertowałem tabelę z MyISAM na InnoDB i chcę usunąć wiele wierszy zawierających niepotrzebne dane. …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.