Konfiguracja serwera baz danych

Wprowadzenie

Za pomocą serwerów baz Web Cloud Databases możesz wpłynąć na globalne parametry serwera. Możesz również wyświetlić aktywność swojego serwera.

Dowiedz się, jak skonfigurować i zoptymalizować serwer baz danych.

Wymagania początkowe


Dostęp do Panelu klienta OVHcloud

  • Link bezpośredni: Web Cloud Databases
  • Ścieżka nawigacji: Web Cloud > Web Cloud Databases > Wybierz usługę bazy danych

W praktyce

Wyświetlanie ogólnych informacji o serwerze baz danych

Kliknij poniższe karty, aby wyświetlić kolejne 2 kroki.

Krok 1
Krok 2

Przejdź na stronę Web Cloud Databases, następnie wybierz odpowiednie rozwiązanie.

Web Cloud Databases

Zarządzanie dostępami

Usługa Web Cloud Databases jest dostępna z poziomu hostingów OVHcloud lub/i z sieci publicznej.

Kliknij każdy tytuł, aby wyświetlić jego zawartość.

Autoryzacja adresu IP

Aby uzyskać dostęp do instancji Web Cloud Databases, należy wskazać adresy IP lub zakresy adresów IP, które mogą się łączyć z Twoimi bazami danych.

Kliknij poniższe karty, aby wyświetlić kolejne 3 kroki.

Krok 1
Krok 2
Krok 3

Przejdź na stronę Web Cloud Databases, następnie wybierz odpowiednie rozwiązanie.

Web Cloud Databases
Autoryzacja połączeń z hostingami OVHcloud

Kliknij poniższe karty, aby wyświetlić kolejne 3 kroki.

Krok 1
Krok 2
Krok 3

Przejdź na stronę Web Cloud Databases, następnie wybierz odpowiednie rozwiązanie.

Web Cloud Databases

Zmiana oferty Web Cloud Databases

Warning

Jeśli Twoja usługa Web Cloud Databases jest powiązana z hostingiem Performance, musisz wcześniej odłączyć ofertę Web Cloud Databases od hostingu Performance, aby przejść na wyższą ofertę.

Aby odłączyć usługę Web Cloud Databases od hostingu Performance, zapoznaj się z naszym przewodnikiem "Odłączenie rozwiązania Web Cloud Databases od hostingu WWW".

Operacja ta jest nieodwracalna, a usługa Web Cloud Databases będzie fakturowana niezależnie od hostingu Performance.

Kliknij poniższe karty, aby wyświetlić kolejne 3 kroki.

Krok 1
Krok 2
Krok 3

Przejdź na stronę Web Cloud Databases, następnie wybierz odpowiednie rozwiązanie.

Web Cloud Databases

Zmiana konfiguracji serwera baz danych

Kliknij każdy tytuł, aby wyświetlić jego zawartość.

Instancja MySQL i MariaDB

Kliknij poniższe karty, aby wyświetlić kolejne 3 kroki.

Krok 1
Krok 2
Krok 3

Przejdź na stronę Web Cloud Databases, następnie wybierz odpowiednie rozwiązanie.

Web Cloud Databases
Warning

Każda zmiana wymaga restartu serwera baz danych.

Instancja PostgreSQL

Kliknij poniższe karty, aby wyświetlić kolejne 3 kroki.

Krok 1
Krok 2
Krok 3

Przejdź na stronę Web Cloud Databases, następnie wybierz odpowiednie rozwiązanie.

Web Cloud Databases

Zmiana wersji MySQL, PostgreSQL lub MariaDB serwera baz danych

Kliknij poniższe karty, aby wyświetlić kolejne 3 kroki.

Krok 1
Krok 2
Krok 3

Przejdź na stronę Web Cloud Databases, następnie wybierz odpowiednie rozwiązanie.

Web Cloud Databases
Jak poznać dokładną wersję PostgreSQL, której używam?

Wprowadź poniższe polecenie w phpPgAdmin, klikając na Twoją bazę danych w sekcji "SQL", a następnie kliknij Uruchom:

select version();
Jak poznać dokładną wersję MySQL lub MariaDB, której używam?

Wprowadź poniższe polecenie w phpMyAdmin, w sekcji "SQL", a następnie kliknij Wykonaj:

show variables like "version";
Info
  • Przed migracją do wyższej wersji upewnij się, że Twoja baza danych jest kompatybilna z wybraną wersją.
  • Zmiana zostanie zastosowana w ciągu kilku minut.
Warning

Nie można przejść bezpośrednio ze starszej wersji do najnowszej. Korzystanie ze wszystkich wersji pośrednich jest obowiązkowe.

Logi i metryki

Kliknij każdy tytuł, aby wyświetlić jego zawartość.

Dostęp do logów

Aby uzyskać dostęp do logów rozwiązania Web Cloud Databases, zapoznaj się z naszym przewodnikiem "Web Cloud Databases - Jak pobrać logi".

Monitorowanie zużycia pamięci RAM

Kliknij poniższe karty, aby wyświetlić kolejne 2 kroki.

Krok 1
Krok 2

Przejdź na stronę Web Cloud Databases, następnie wybierz odpowiednie rozwiązanie.

Web Cloud Databases
Monitorowanie liczby połączeń na minutę

Wykres ten pozwala na śledzenie, w ciągu ostatnich 24 godzin, obciążenia połączeniami na minutę na serwerze baz danych.

Kliknij poniższe karty, aby wyświetlić kolejne 2 kroki.

Krok 1
Krok 2

Przejdź na stronę Web Cloud Databases, następnie wybierz odpowiednie rozwiązanie.

Web Cloud Databases

Optymalizacja baz danych

Utrzymuj bazę danych w dobrym stanie, aby zapewnić jej wysoką wydajność i szybkie zwracanie informacji do skryptów. Wymaga to ustrukturyzowanej i zoptymalizowanej bazy danych.

Kliknij każdy tytuł, aby wyświetlić jego zawartość.

Indeksowanie bazy danych

Aby przyspieszyć wyszukiwanie podczas zapytania, należy dodać indeks do pól używanych w klauzulach WHERE.

Przykład: regularnie wyszukujesz osoby w danym mieście. Zaindeksuj pole "city" za pomocą następującego zapytania:

ALTER TABLE 'test' ADD INDEX ('city')
Czyszczenie bazy danych

Niektóre z Twoich danych nie są już używane? Archiwizując je, zmniejszysz rozmiar tabel, a wyszukiwania będą szybsze.

Ograniczenie wyświetlania

Ogranicz wyświetlanie rekordów do ustalonej liczby (np. 10 na stronę), korzystając z części LIMIT zapytania SQL.

Grupowanie zapytań

Zbierz wszystkie zapytania na początku skryptu w poniższy sposób:

open_connection
request1
request2
...
close_connection
Display...
Process data
Loop through data...
Display...
...
Pobieranie tylko niezbędnych danych

W zapytaniach SQL upewnij się, że wybierasz tylko to, czego potrzebujesz, i nie zapominaj o połączeniach między tabelami.

Przykład:

(where table1.champs = table2.champs2)
Unikanie opcji zużywających zbyt dużo zasobów

Unikaj na przykład stosowania "HAVING". Zwiększa to obciążenie zapytań. Podobnie unikaj korzystania z "GROUP BY", chyba że jest to bezwzględnie konieczne.

Sprawdź również

Lista adresów IP klastrów i hostingów

W przypadku wyspecjalizowanych usług (pozycjonowanie, rozwój, etc.) skontaktuj się z partnerami OVHcloud.

Jeśli chcesz otrzymywać wsparcie w zakresie konfiguracji i użytkowania Twoich rozwiązań OVHcloud, zapoznaj się z naszymi ofertami pomocy.

Dołącz do grona naszych użytkowników.

Czy ta strona była pomocna?