Współczesne bazy danych mogą przechowywać gigantyczne ilości danych i korzystać z nich mogą
jednocześnie tysiące użytkowników. W bazach danych obsługujących działania operacyjne firmy
krytyczne znaczenie ma szybkość realizowania zapytań. Problemy optymalizacji zapytań są złożone
i wymagają od administratorów i programistów dużej wiedzy i doświadczenia. Wykład zapoznaje
słuchaczy z problematyką wydajności i optymalizacji zapytań SQL. Omówiona zostanie fizyczna
organizacja przechowywania danych i wprowadzone zostaną pojęcia indeksów zgrupowanych i niezgrupowanych.
Zaprezentowane zostaną przykłady planów wykonania zapytań generowane przez
optymalizator SQL. Na bazie przykładu omówione zostaną problemy wyboru strategii wykonania zapytania
w zależności od zawartości tabel i zdefiniowanych indeksów. Wprowadzone zostanie pojecie
statystyk indeksów i omówione będzie ich znaczenie przy wyborze strategii realizacji zapytania.
Present-day databases can store vast amounts of data and can be used simultaneously by thousands
of users. Query executing speed is of crucial significance in databases for operational activities of
a company. The issue of query optimisation is complex and it requires immense knowledge and
experience from administrators and programmers. The lecture acquaints the audience with a range
of issues connected with SQL query performance and optimisation. The physical organisation of
data storage will be discussed and the concepts of clustered and non-clustered indexes will be introduced.
The examples of query execution plans generated by SQL optimiser will be presented. On
the basis of an example, issues of the choice of query execution strategy depending on the content
of tables and defined indexes will be discussed. The concept of index statistics will be introduced
and their significance for the choice of query execution strategy will be discussed.
Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies
Informacja
SZANOWNI CZYTELNICY!
UPRZEJMIE INFORMUJEMY, ŻE BIBLIOTEKA FUNKCJONUJE W NASTĘPUJĄCYCH GODZINACH:
Wypożyczalnia i Czytelnia Główna: poniedziałek – piątek od 9.00 do 19.00