RkBlog

Hardware, programming and astronomy tutorials and reviews.

Wydajność baz danych

Zbiór porad i wskazówek tyczących się wydajności i optymalizacji baz danych MySQL i PostgreSQL

Niniejszy artykuł zawiera różne wskazówki i rady jak zwiększyć wydajność baz danych (zazwyczaj tekst odnosi się do MySQL lub PostgreSQL).

MySQL

Ciekawy artykuł z www.netcoffee.pl: Optymalizacja bazy MySQL - część II
W skrócie: używaj pól o jak najmniejszym rozmiarze, deklaruj kolumny jako NOT NULL, dla tabel MyISAM używaj rekordu o stałej długości, podstawowy indeks tabeli powinien być tak mały, jak to możliwe, twórz indeksy których naprawdę potrzebujesz, pierwsza kolumna złożonego klucza powinna być kolumną najczęściej używaną, nie używaj znaków wieloznacznych na początku porównania LIKE, używaj pól typu ENUM jeżeli to możliwe.

Tabele InnoDB


PostgreSQL

Wydajność postgresa zależy od wielu czynników, jednym z podstawowych jest konfiguracja. Kilka opcji ustawień możne znacząco wpłynąć na osiągi tej bazy danych:
Zobacz także PostgreSQL 8.0 Performance Checklist
RkBlog

14 July 2008;

Comment article