Od czerwca 2008 roku dla wszystkich nowych platform wirtualnych (Aztec oraz Luna)
uruchamiane są dedykowane serwery baz danych na lokalnym adresie IP.
Lokalne serwery MySQL są to bazy z tzw. superuserem czyli umożliwiające pełen dostęp
do wszystkich funkcji (np. triggers (wyzwalacze), stored procedures (procedury składowane),
functions (funkcje)) oraz wszystkich baz założonych w ramach usługi.
Najważniejsze cechy dedykowanego serwera bazodanowego:
- superuser (dostęp do triggers (wyzwalacze), stored procedures (procedury składowane),
functions (funkcje))
- statystyki pracy bazy pozwalające na znalezienie problemów w zapytaniach
- możliwość optymalizacji konfiguracji bazy wg. własnych potrzeb
- większe bezpieczeństwo baz - wyłączne limity połączeń itp.
- ograniczenie dla połączeń z zewnątrz do 5 na sekundę
Dostęp do dedykowanego serwera bazodanowego:
W obrębie sieci Kei.pl (strony, skrypty umieszczone na serwerach w Kei.pl) dostęp do lokalnych MySQL uzyskiwany jest przez podanie jako nazwy hosta: numer_serwera.m.tld.pl.
Z poza sieci Kei.pl (zdalne połączenie z serwerem) połączenia można nawiązywać
poprzez jakąkolwiek domenę kierującą na właściwą platformę Aztec lub Luna (w
szczególności może to być host typu: numer_serwera.v.tld.pl).
Ważne:
1. Należy pamiętać o tym iż bazy założone bezpośrednio z aplikacji PhpMyAdmin nie będą widoczne w panelu Webas. W zakładce MySQL/modyfikacja widoczne są wyłącznie bazy danych założone w panelu Webas.
2. Transfer do baz danych z poza sieci Kei.pl wliczany jest do transferu całej platformy.
3. Serwery baz danych instalowane są na specjalnie do tego przeznaczonych maszynach, a generowane przez nich obciążenie rozliczane niezależnie od obciążenia generowanego przez platformę.
Początek
W ramach platform e-biznes (Aztec, Luna) do dyspozycji klienta dostępne są slow_log serwera MySql. Czyli zapytania które wykonują się dłużej niż określony w konfiguracji czas (w standardowej konfiguracji 1 sekunda).
Dane zebrane w slow_log mogą posłużyć do optymalizacji "ciężkich zapytań", a co za tym idzie, obniżenia wartości obciążenia (CPU DB, IO DB) generowanego przez te zapytania.
Dane zebrane w slow_log dostępne są w bazie "mysql" i tabelach:
slow_log_[data_generowania_slowlog].
Do bazy "mysql" można się dostać np. z poziomu PhpMyAdmin logując się jako użytkownik "mysql". Hasło dla użytkownika "mysql" można zmienić w panelu WebAs w zakładce Mysql->modyfikacja->hasło administratora.
Początek