Napisane: 17.03.2014, 09:13:13 | |
Grupa: Zarejestrowani Postów: 8 Dołączył: 12.03.2014 Ostrzeżenie: (0%) |
Zrób tak - na początku każdego zapytania DBCC DROPCLEANBUFFERS (serwer testowy !!), czasy obliczaj na podstawie zmiennych typu datetime2 (start i end). Będzie to samo lub na granicy błędy statystycznego. Poza tym jak uruchoamiasz dwie kwerendy i porównujesz % udział w barchu to po każdej daj GO. Ewentualnie w swoich testach odwrtóć kolejność zapytań Poza tym obejrzyj statystyki odczytów - SET STATISTICS IO ON - identyczne. Jeśli plany są identyczne (wraz z predykatami), statystyki odczytów też to nie ma co drążyć dalej tematu - zapytania wykonywane są przez silnik w taki sam sposób - tak też właśnie jest w tym przypadku. Na koniec jeszcze raz polecam dodanie indeksu
|
Forum: Microsoft SQL Server / MSDE · Podgląd postu: #1096879 · Odpowiedzi: 14 · Wyświetleń: 3 353 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 04:41 |