🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #81179

dziwne zachowanie TQuery

#81179
From: Maciek Sanocki
Date: Wed, 07 Mar 2018 18:34
18 lines
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