Skocz do zawartości

Pytanie dotyczące wykorzystania pamięci w Mysql


beha

Rekomendowane odpowiedzi

Mam dwie bazy danych.

"A" Jedna jest dosyć mała i zapytania do niej generowane są często...

"B" W drugiej bazie jest tabela z 80mb danych a zapytania do niej generowane są rzadko...

Czy jeżeli wrzucę tą dużą tabelę (z bazy" B" ) do tej mniejszej bazy ("A") czy wpłynie to na wykorzystanie pamięci przez mysql podczas korzystania z pozostąłych tabel w bazie ("A"), a może nie ma to żadnego znaczenia dla wydajności mysql-a ?

...

Odnośnik do komentarza
Udostępnij na innych stronach

W odniesieniu do pamieci nie ma znaczenia co sie znajduje w bazie danych, natomiast olbrzymie znaczenie ma to co z tymi danymi robisz i jak je wyciagasz. 80 MB to dosc duzo - ale i tak gdy uczylem sie dopiero mysqla, a moje bazy mialy co najwyzej 10 Mega - zly odczyt z bazy powodowal 503 na serwerze.

Wniosek ? Dobrze zoptymalizowane zapytania sa kluczem do wszystkiego.

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Wniosek ? Dobrze zoptymalizowane zapytania sa kluczem do wszystkiego.

Pozdrawiam

To wiem :D chodzi mi o to jak mysql korzysta z pamięci (gdzieś czytałem ze mysql laduje całą baze do ramu jeśli ma taką możliwość ) ...

no dobra czy wkładając nadmiarowe dane do bazy a nie korzystając z nich zwiększę objętość ramu z której korzysta mysql, czy może mysql ładuje do ramu tylko te tabele z których się rzeczywiście korzysta ?

...

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