- Tytuł:
- Elementy optymalizacji zapytań SQL
- Autorzy:
- Ptasznik, A.
- Powiązania:
- https://bibliotekanauki.pl/articles/91325.pdf
- Data publikacji:
- 2010
- Wydawca:
- Warszawska Wyższa Szkoła Informatyki
- Tematy:
-
optymalizacja zapytań SQL
organizacja przechowywania danych
indeksy zgrupowane
indeksy niezgrupowane
query optimization
organization of data storage
clustered ndexes
non-clustered indexes - Opis:
-
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. - Źródło:
-
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2010, 4, 4; 147-157
1896-396X
2082-8349 - Pojawia się w:
- Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
- Dostawca treści:
- Biblioteka Nauki