Pytania oznaczone «innodb»

InnoDB to zgodny z ACID silnik transakcyjnej pamięci masowej dla MySQL, który wykorzystuje MultiVersion Concurrency Control (MVCC). Był to domyślny silnik pamięci masowej MySQL od wersji 5.5.5

561
Jak zmniejszyć / wyczyścić plik ibdata1 w MySQL

Używam MySQL w localhost jako „narzędzie zapytań” do wykonywania statystyk w języku R, to znaczy za każdym razem, gdy uruchamiam skrypt R, tworzę nową bazę danych (A), tworzę nową tabelę (B), importuję dane do B , prześlij zapytanie, aby uzyskać to, czego potrzebuję, a następnie upuszczam B i...

158
Ograniczenia klucza obcego MySQL, usuwanie kaskadowe

Chcę używać kluczy obcych, aby zachować integralność i uniknąć sierot (używam już innoDB). Jak zrobić instrukcję SQL, która USUWA W KASKADIE? Jeśli usunę kategorię, w jaki sposób mogę się upewnić, że nie usunie ona produktów, które są również powiązane z innymi kategoriami. Tabela przestawna...

114
1114 (HY000): Stół jest pełny

Próbuję dodać wiersz do InnoDBtabeli za pomocą prostego zapytania: INSERT INTO zip_codes (zip_code, city) VALUES ('90210', 'Beverly Hills'); Ale kiedy próbuję wykonać to zapytanie, otrzymuję następujące informacje: ERROR 1114 (HY000): Stół zip_codesjest pełny Robiąc SELECT COUNT(*) FROM...

110
Fałszywe ograniczenie klucza obcego nie powiodło się

Otrzymuję ten komunikat o błędzie: BŁĄD 1217 (23000) w wierszu 40: nie można usunąć ani zaktualizować wiersza nadrzędnego: nie powiodło się ograniczenie klucza obcego ... kiedy próbuję upuścić stół: DROP TABLE IF EXISTS `area`; ... zdefiniowane w ten sposób: CREATE TABLE `area` ( `area_id`...

93
Wyszukiwanie pełnotekstowe za pomocą InnoDB

Tworzę aplikację internetową o dużej objętości, której częścią jest baza danych MySQL zawierająca wpisy w dyskusji, które będą musiały bezproblemowo urosnąć do ponad 20 milionów wierszy. Początkowo planowałem użyć MyISAM dla tabel (dla wbudowanych funkcji wyszukiwania pełnotekstowego ), ale...

86
Wydajność UUID w MySQL?

Rozważamy użycie wartości UUID jako kluczy podstawowych dla naszej bazy danych MySQL. Wstawiane dane są generowane z dziesiątek, setek, a nawet tysięcy zdalnych komputerów i są wstawiane z szybkością 100-40 000 wstawień na sekundę, a my nigdy nie wykonamy żadnych aktualizacji. Sama baza danych...