Omówienie efektów zmian wprowadzonych w celu poprawy efektywności SQL z 'Przykładu nr 1′
Z życia wzięte 1.1. Strojenie SQL.

Przyjaźnie o SQL, bazach danych i ludziach
O bazach danych
Omówienie efektów zmian wprowadzonych w celu poprawy efektywności SQL z 'Przykładu nr 1′
Prezentuję 4 metody efektywnego wstawiania rekordów do tabeli przy pomocy komendy INSERT języka SQL.
Jak dodać dane typu CHAR, DATE i NUMERIC do tabeli relacyjnej bazy danych używając komendy INSERT języka SQL na przykładzie Oracle?
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.
Przedstawiam 7 zasobów potrzebnych instancji bazy danych aby zdalnie i wydajnie obsługiwać żądania użytkownika. Siódmy Cię zaskoczy.