Omówienie efektów zmian wprowadzonych w celu poprawy efektywności SQL z 'Przykładu nr 1′
bazydanych
Jak efektywnie wstawić wiele rekordów do tabeli wykorzystując SQL?
Wstawianie wielu rekordów pojedynczymi komendami INSERT jest nieoptymalne. Prezentuję 4 bardziej efektywne metody.
Jak dodać rekord do tabeli? Komenda INSERT języka SQL.
Jak dodać rekord do tabeli relacyjnej bazy danych używając komendy INSERT języka SQL?
Jak (najlżej) stroić SQL w Oracle?
Robota idzie najlżej gdy ktoś zrobi ją za Ciebie. W przypadku strojenia SQL będzie to Tuning Advisor dostępy w motorze baz danych firmy Oracle. Pokażę Ci najprostsze przykłady jego użycia.
Strojenie SQL. Wstęp.
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ć.
count(*) nie taki zły jak sądzisz
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ą.
2 kluczowe modele baz danych
Istnieje wiele linii podziału baz danych ze względu na model. Jedną może być stopień i sposób ustrukturyzowania danych. Inną wykorzystanie języka SQL. Ja wyróżniam dwa kluczowe modele: relacyjny obsługiwany językiem SQL oraz całą resztę. W reszcie jeden lśni jak diament.
9 bazodanowych VIPów
W ekosystemie bazy danych funkcjonuje 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.
Co robiła sesja w bazie danych Oracle?
Jak w V$ACTIVE_SESSION_HISTORY znaleźć informacje co robiła sesja w bazie danych Oracle?
Uczenie maszynowe w bazach danych
Jakie korzyści płyną z implementacji algorytmów uczenia maszynowego w motorach baz danych.