Article View: pl.comp.lang.delphi.bazy-danych
Article #81179dziwne zachowanie TQuery
From: Maciek Sanocki
Date: Wed, 07 Mar 2018 18:34
Date: Wed, 07 Mar 2018 18:34
18 lines
731 bytes
731 bytes
Cześć mam następujący problem: w Query jest zapytanie w postaci select sum(kol1), sum(kol2 ) ... sum(kolx), typ from tabelka where data>dat1 and data<data2 group by typ query zwraca ~1000 rekordow jesli czyszcze casche sql serwera wykonanie query trwa ~20sek, przetworzenie query, czyli zrobienie obiektow z pol i wrzucenie ich na liste twa ~100sek kazde następne wykonanie tego query, jak juz plan wykonania jest w cache trwa ~3sek, a przetworzenie kolejne ~5sek. Pytanie jak przyspieszyć tego sql? I ważniejsze, dlaczego jest taka duża różnica w czasie przetwarzania tego query? --- Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast. https://www.avast.com/antivirus
Message-ID:
<5aa022c1$0$31369$65785112@news.neostrada.pl>
Path:
polish.pugleaf.net!archive.newsdeef.eu!apf1.newsdeef.eu!news.usenet.farm!..!..!not-for-mail