MySQL 5.1 lub 5.5?


9

Czy istnieją znaczące różnice między wersjami 5.1 i 5.5?

Serwer ten służy do obsługi średniej wielkości forum vBulletin.

Główną zaletą 5.1 jest to, że jest dostępny przez apt-get.

Odpowiedzi:


14

Obecnie możesz teraz korzystać z MySQL 5.5. Mam teraz wersję 5.5.9 i działa świetnie.

Pomyślnie skalowałem MySQL 5.5 z prostą cykliczną replikacją na 3 serwerach DB. Oto układ każdego serwera DB i tego, co działa

  • MySQL 5.5.9
  • 2 TB RAID10 SAS
  • 192 GB pamięci RAM
  • Jedna monolityczna pula buforów InnoDB o pojemności 162 GB
  • Dual HexaCore (właśnie tak, 12 procesorów)

/etc/my.cnf ma następujące cechy

[mysqld]
innodb_read_io_threads=64
innodb_write_io_threads=64
innodb_io_capacity=65536
innodb_buffer_pool_instances=1
innodb_bufer_pool_size=162G

Każdy serwer MySQL zawiera

  • 942 bazy danych klientów (najemców)
  • 935 GB danych ogółem
  • 95% puli buforów jest zapełnione na wszystkich trzech serwerach

Po 1 roku nadal działa jak marzenie, ponieważ używa MySQL 5.5 i zmusza InnoDB do włączenia wszystkich 12 procesorów.

Tak więc jestem całkiem zadowolony z jego dotychczasowej wydajności, a więc i klienta.


dobry boże - jaki typ strony prowadzisz / kto jest twoim gospodarzem?
— JM4

@ JM4 Jestem DBA dla hosta. Klient ma wielodostępny klaster bazy danych (obecnie 777 najemców 789 GB [zarchiwizowali swoich starych klientów]). Basen buforowy pozostaje pełny przez cały dzień.
— RolandoMySQLDBA,

7

5.5 jest wersją rozwojową i nie nadaje się do produkcji. Chyba że masz konkretny powód, nie powinieneś nawet rozważać uruchomienia wersji 5.5 do celów produkcyjnych.


13
To już nie jest prawda.
— mjallday

5
Wersja 5.5 została wydana w grudniu 2010 roku. Jest bezpieczny do użytku produkcyjnego, choć obowiązują tu inne komentarze. Moje zalecenie (podobnie jak Jona poniżej) jest takie, że powinieneś używać wersji MySQL 5.5 serwera Percona Server
— cce

Jak wspomnieli inni, minęło sporo czasu od mojej pierwotnej odpowiedzi, a wersja jest teraz odpowiednia do produkcji.
— Warner

7

Ani. Używaj Percona 5.1 z xtra-db. Percona.com Jest tak szybki jak 5.5 i robi wiele rzeczy, które MySQL powinien robić. Jest bezpłatny, oparty na i jest binarnie kompatybilny jako kropla zastępująca MySQL. Nie mam jeszcze dobrych doświadczeń z uruchamianiem percony zamiast MySQL. Upewnij się, że ustawiłeś domyślny silnik na innodb. Pokaż silniki; pokaże, że używasz xtradb zamiast 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.