Skocz do zawartości

1 baza mysql dla kilku serwisów


SIRK

Rekomendowane odpowiedzi

Witam,

Stanąłem przed małym problemem: mam do uruchomienia kilka serwisów www na różnych domenach, różnych IP, które mają korzystać z 1 bazy mysql. Domyślam się, że może być problem z szybkością działania (pobieranie/zapisywanie danych z/do zew. mysql'a)? Macie może doświadczenie w tego typu rozwiązaniach? Gdzie najlepiej postawić takiego mysql przy założeniu, że serwisy rozrzucone mają być po kilku shared hostingach?

pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Na milion procent odczujesz zmniejszenie wydajności, poszukaj mocnego serwera z mysql. O ile dobrze pamiętam , amazon udostępnia takie, sprawdź też ofertę atm.

Strony internetowe Gorzów

Nieuczciwy kontrahent? Nie wiesz jak napisać wezwanie do zapłaty? daj znać na prv, prawnik zrobi to za Ciebie.

Darmowy katalog stron

Odnośnik do komentarza
Udostępnij na innych stronach

Wszystko zależy od fizycznej odległości między serwerami, bo jednak trzeba czekać na odpowiedzi na żądania. Mocny serwer być nie musi chyba, że faktycznie tych żądań czyli zapytań jest cała masa, ale w tym wypadku należy stosować zupełnie inne rozwiązania.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Bez problemu może być jedna baza i kilku klientów na innych serwerach przy pingach "europejskich". Tego typu rozwiązanie z powodzeniem stosuje dla tanich VPS'ow gdzie z uwagi na małą pamięć RAM 256 MB nie da się z skutecznie używać serwera MySQL z tabelami InnoDB. Oczywiście nie są to serwisy o ruchu NK u szczytu sławy ;)

Replikacja w tym wypadku mija się z celem.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Pewnie że się da...Osobiście sam instaluje na zapleczu po 10 WP na jednej bazie z różnymi prefiksami tabel.

Chociaż ostatnio zacząłem zauważać ze przy kiepskim hostingu jest duże opciążnie MySQL i mogą Cie wywalić z hostingu.

Zobacz koniecznie Blog Doroty oraz pamiętaj że do gry w paintball będą Ci potrzebne kulki do paintballa.

Odnośnik do komentarza
Udostępnij na innych stronach

Oczywiste, że kiepski hosting się nie nadaje jako centralna baza danych. Jako serwer bazodanowy powinien być minimum VPS z 512 MB RAM.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Oczywiste, że kiepski hosting się nie nadaje jako centralna baza danych. Jako serwer bazodanowy powinien być minimum VPS z 512 MB RAM.

dzięki wszystkim za opinie, oczywiście zdaje sobie sprawę z tego, że serwer bazodanowy musi być w stanie pociągnąć całość, więc chyba rozejrzę się za jakimś dobrym/w miare tanim (czy to się nie wyklucza? ;) VPS'ie i przetestuje takie rozwiązanie

replikacja? hmmm... temat ciekawy, ale to chyba jeszcze nie ten moment ;)

na co jeszcze zwrócić uwagę przy wyborze VPS'a na serwer bazodanowy oprócz ram?

Odnośnik do komentarza
Udostępnij na innych stronach

Parametry oczywiste takie jak:

- prędkość procesora;

- wielordzeniowość procesora;

- szybkość dysków i rodzaj mający duży wpływ na wydajność operacji I/O;

- w wypadku dużych obciążeń przepustowość kart sieciowych łączących serwer ze "światem";

W tm konkretnym wypadku średnia odległość między serwera, a jego klientami [nie mylić z userami strony www] ;

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Jesli chodzi o układ jedna baza - wiele serwisów, to IMO hostingi typu shared do takich celów w ogóle nie wchodzą w rachubę. Miałem już tego typu doświadczenia, że z jednej bazy korzystało kilka dużych serwisów, a efekt tego był taki, że baza po jakimś czasie zaczęła ostro zamulać, a po jakimś czasie była co pięć minut uszkodzona. Tak więc na hostingach współdzielonych takie rozwiązanie zdecydowanie odradzam.

Odnośnik do komentarza
Udostępnij na innych stronach

po jakimś czasie była co pięć minut uszkodzona. Tak więc na hostingach
No to już od razu nasuwa się odpowiedz - kardynalny błąd w systemie bazodanowym - tabele typu MyISAM :D

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności