MyISAM do InnoDB hosting wordpress
Nie było sporo dyskusji i bloggings o tym, czy silniki przechowywania tabeli bazy danych powinny być InnoDB czy MyISAM.
Większość dyskusji tworzą silną opinię i powiedzieć, aby natychmiast zmienić silnik bazy danych. Wielu twierdzi, niesamowite różnice wydajności, zwłaszcza gdy mówimy o „toczenia się dużych witryn WordPress” lub coś w tym rodzaju.
Istnieje kilka rzeczy źle się z tym. Po pierwsze, twórcy MySQL zapewne wie dużo więcej o wydajności bazy danych, niż większość z autorów bloga. domyślnym silnikiem przechowywania MySQL zmienił się z MyISAM do InnoDB z wersji 5.5 (www.oracle.com/partners/en/knowledge-zone/mysql-5-5-innodb-myisam-522945.pdf). Spodziewam się, że wydajność plasuje się wysoko wśród programistów MySQL, i bez wątpienia czuli, że to punkt, w którym wydajność InnoDB jest lepsza niż MySQL.
Po drugie, istnieje wiele doświadczenia w WordPress rdzenia społeczności w tworzeniu aplikacji PHP MySQL. Jeśli czuli mocno, że WordPress powinien jednoznacznie określić silnik składowania na instalację (a nie tylko iść z domyślnie), to mogą powiedzieć. Lub kod tak.
Po trzecie. I myślę, że być może nawet ważniejsze niż pierwsze dwa punkty, stosunkowo niewiele blogi nigdy nie zauważy różnicy między tymi dwoma silnikami. Tych dabbling z WordPress, MySQL hostingu podobnych rzeczy są prawdopodobnie bardzo w stanie uruchomić własne testy. Jeśli nie są, nie powinny one być odpowiedzialne za działania tej wielkości? Jest to wymóg optymalizacji wyrwane z kontekstu.
InnoDB jest teoretycznie zawsze będzie lepszy silnik składowania. Oferując funkcje bazy danych, które powinny być nieodłączną częścią wszystkich aplikacji. W internecie, prędkość jest królem. Szybsze strony są zawsze lepsze. Tak więc, jeśli nie wiesz, różnie, zostawić rzeczy takimi, jakimi są. Twój komputer steruje wersję bazy danych. Programiści baz danych zostały dostrojone i wybiera najszybszą silnik. Idź z tym.