W Oracle najlżej stroić zapytania SQL wykorzystując Tuning Advisor dostępy w motorze baz danych. Pokażę Ci najprostsze przykłady jego użycia.
Jak (najlżej) stroić SQL w Oracle?

Przyjaźnie o SQL, bazach danych i ludziach

W Oracle najlżej stroić zapytania SQL wykorzystując Tuning Advisor dostępy w motorze baz danych. Pokażę Ci najprostsze przykłady jego użycia.

99% problemów wydajnościowych komend SQL można rozwiązać pomagając optymalizatorowi wybrać właściwą driving table. Niniejszy artykuł jest wstępem do prezentacji metody jak to zrobić.

Z pewnością wiesz, że count(*) to samo zło. Robi pełny skan tabeli, czyta z dysku wszystkie kolumny przez co bloki bazodanowe nie są zachowywane w pamięci podręcznej bazy danych. W efekcie jest bardzo powolną komendą.

Język SQL to język zapytań, a nie programowania. Jest znacznie trudniejszy do nauki niż popularna Java czy modny Python. Są po temu trzy powody.

Przedstawiam 2 kluczowe modele: relacyjny obsługiwany językiem SQL oraz dokumentowy na przykłądzie MongoDB. Wspominam o klucz-wartość, grafowym i multimodel.

Przedstawiam 9 ról, które mają bezpośredni wpływ na jakość i wydajna dostępność danych. Część jest odpowiedzialna za tworzenie bazy danych, część za jej utrzymanie. Dziewiąta może nie istnieć w Twoim przedsiębiorstwie.

Poznaj 7 najważniejszych zasobów, których potrzebujesz dla swojej bazy danych. Przewodnik dla każdego, kto pracuje z danymi. Zobacz teraz, co musisz wiedzieć!

Dogłębna analiza 5 kluczowych architektur baz danych (warstwowa, rozproszona, replikacja). Porównaj architekturę 3-warstwową, replikację fizyczną i logiczną, oraz poznaj ich zastosowania.

Zdradzę ci 4 podstawowe terminy bazodanowego świata, a na koniec powiem do czego bazie danych pamięć RAM.

Jak zniszczyć polski internet? Jednym ciosem.