518321412

518321412



153


Bazy danych

Krok 1 - Przygotowanie tabeli

►    Zaloguj się do maszyny wirtualnej ZBD jako użytkownik Administrator z hasłem P@sswOrd.

►    Kliknij Start. Z grupy programów Microsoft SQL Server 2005 uruchom SQL Server Management Studio.

►    W oknie logowania kliknij Connect.

►    Kliknij w menu głównym programu Management Studio na File.

►    Kliknij Open - File.

►    Odszukaj plik C:\Labs\Lab06\Indexes.sql i kliknij Open.

►    Zaznacz fragment, który tworzy nową tabelę Sales.SalesOrderDetailCopy przez skopiowanie struktury i danych z tabeli Sales.SalesOrderDetail (patrz kod poniżej).

USE AdventureWorks GO

SELECT *

INTO Sales.SalesOrderDetailCopy FROM Sales.SalesOrderDetail

► Wciśnij F5, aby uruchomić zaznaczony kod.

Krok 2 - Wykonanie zapytania bez optymalizacji

►    Wciśnij kombinację klawiszy Ctrl+M, by włączyć pokazywanie graficznego planu wykonania zapytania.

►    Zaznacz fragment, który włącza wyświetlanie statystyk wejścia / wyjścia (ilości odczytywanych stron danych) i wykonuje zapytanie do optymalizacji (patrz kod poniżej).

—    Statystyki i plan wykonania (Ctrl+M) SET STATISTICS 10 ON

—    Zapytanie do optymalizacji SELECT ProductID,OrderQty,UnitPrice FROM Sales.SalesOrderDetailCopy

WHERE Unitprice > 100 AND OrderQty > 15

Powyższe zapytanie jest typowym zapytaniem wykonywanym w bazach danych. Zawiera klauzulę WHERE, która filtruje tabelę i ogranicza ilość wyświetlanych rekordów.

Wynik zapytania nie jest tak istotny, jak odczyty w zakładkach Messages i Execution Plan (plan wykonania). W zakładce Messages sprawdź, że ilość odczytanych stron wynosi ponad 1400. Plan wykonania pokazuje zaś, że nastąpiło skanowanie tabeli, czyli przeczytanie jej wszystkich rekordów.



Wyszukiwarka

Podobne podstrony:
Wydaje się, że poprawić schemat bazy danych może modyfikacja tabeli produkt. Jeśli bowiem produkt je
OCiiZK Bazy danych w PHP dla początkującychWpisywanie nowych danych do tabeli bazy danych Krok 1 Nal
OCiiZK Bazy danych w PHP dla początkujących" Wyświetlanie danych z tabeli bazy danych Krok 1 Na
P2025502 34 Bazy danych Tematy podstawowe35Zamykanie tabeli Pracę nad projektem tabeli kończy wybór
14 Bazy danych Gdzie i w jakim celu stosuje się bazy danych Bazy danych spotykamy właściwie na każdy
SPECJALNOŚĆ: GEOINFORMATYKA Bazy danych przestrzennych 98.    Czym charakteryzuje się
(BAZY DANYCH) Bazy danych - jest to dyscyplina zajmująca się organizacją dużych zbiorów wiarygodnych
Historia Prace nad powstaniem bazy danych "Polska Literatura Humanistyczna” rozpoczęty się w 19
y*TaxxoPORADNIK: KORZYSTANIE Z PLATFORMY TAXXO W 5 PROSTYCH KROKACH Krok 1. Zaloguj się do Platformy
Krok 1. Zaloguj się do Platformy Taxxo Biuro rachunkowe założy Twojej    Przykład e-m
Google Analytics Polski WyszukiwanieGoogle Analytics Zaloguj się do Analytics New to Google Analytic
documaster16. Drukowanie dokumentu w centrum wydruków 1.    Zaloguj się do centrum wy
Zaloguj się do systemu Synergia A Login fi Hasło L [ przypomnij hasło")ZALOGUJ Formularz logowa
10 Zakupić kasy fiskalne, zastosować system bazy danych np. ACCESS, MySQL i opracować interfe
Zaloguj się do Office 365 Fundusze Europejskie Rze<zpospoUU Polski Unik CuropejSk* FODCARPACKII
themFwbGFuLmNvbSlslmFwaUtleSI6lmFiODFhMWJlMjBmNGQwNzlOYTUOZWFiMV • • •o ☆ = kj Zaloguj się do

więcej podobnych podstron