Elementy optymalizacji zapytań SQL
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 admini...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Warsaw School of Computer Science
2010-01-01
|
Series: | Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki |
Online Access: | http://zeszyty-naukowe.wwsi.edu.pl/zeszyty/zeszyt4/Elementy_Optymalizacji_Zapytan_SQL.pdf |
Summary: | 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 pojęcie statystyk indeksów i omówione będzie ich znaczenie przy wyborze strategii realizacji zapytania. |
---|---|
ISSN: | 1896-396X 2082-8349 |