Pytania otagowane jako myisam

25
MyISAM kontra InnoDB [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Pracuję nad projektami, które wymagają dużo zapisów do bazy danych, powiedziałbym ( 70% …


8
Jak poprawnie tworzyć złożone klucze podstawowe - MYSQL
Oto rażące uproszczenie intensywnej konfiguracji, nad którą pracuję. table_1i table_2oba mają zastępcze klucze podstawowe z automatycznym zwiększaniem jako identyfikator. infoto tabela zawierająca informacje o obu table_1i table_2. table_1 (id, field) table_2 (id, field, field) info ( ???, field) Próbuję zdecydować, czy powinienem zrobić klucz główny infozłożony z identyfikatorów z table_1i …

14
Czy istnieje RZECZYWISTA różnica w wydajności między kluczami podstawowymi INT i VARCHAR?
Czy istnieje wymierna różnica w wydajności między używaniem INT i VARCHAR jako klucza podstawowego w MySQL? Chciałbym użyć VARCHAR jako klucza podstawowego dla list referencyjnych (pomyśl o stanach USA, kodach krajów), a współpracownik nie ustąpi na INT AUTO_INCREMENT jako klucz podstawowy dla wszystkich tabel. Mój argument, tak szczegółowo tutaj , …



3
Skąd mam wiedzieć, czy tabela mysql używa myISAM czy InnoDB Engine?
W MySQL nie ma możliwości określenia mechanizmu przechowywania dla określonej bazy danych, tylko dla pojedynczych tabel. Możesz jednak określić mechanizm przechowywania danych, który ma być używany podczas jednej sesji: SET storage_engine=InnoDB; Nie musisz więc określać tego dla każdej tabeli. Jak mogę sprawdzić, czy rzeczywiście wszystkie tabele używają InnoDB?
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.