Toon posts:

[Delphi/IB6.01] Performance computed attributes

Pagina: 1
Acties:

Verwijderd

Topicstarter
Situatie:
tabel orderregels:
- artikelid (artikelnummer)
- hoev (hoeveelheid items)
- proddatum (productiedatum)
- prodmaand (computed by extract(month from proddatum))

Ik wil een maandoverzicht maken van bepaalde artikelen:
code:
1
2
3
select sum(hoev), artikelid, prodmaand
from orderregels
group by artikelid, prodmaand

Nu vraag ik me wat de impact van het attribuut prodmaand is op andere queries die ik doe op die tabel. Gaat ie voor elke query die ik doe, weer de attribuut berekenen, alleen voor de selectie die je doet, of doet 'ie dat aan de client-side?

Is er wellicht een andere oplossing voor? 't Is tenslotte maar 1 query, waarvoor een nieuwe computed attribute aangemaakt is. :?