Forum: Datenbanken
by IBExpert,
2. Jun 2019
Als Lektüre sei übrigens mal dieses Dokument empfohlen, falls ihr das noch nicht kanntet:
Auf Seite 111 von 491 findet man da ganz gute Basisinfos
https://firebirdsql.org/file/documentation/reference_manuals/firebird_referenz_dokumentation_v25.pdf
Forum: Datenbanken
by IBExpert,
30. Mai 2019
1. Ein Index, der nicht existiert, wird auch nicht genommen
2. max() wird beschleunigt durch einen descending index
3. min() wird beschleunigt durch einen ascending index
4. sollten zusätzliche Bedingungen existieren, wie zB < oder = oder >, dann können beide Indextypen helfen
5. order by sorgt ggf. auch für indexbenutzung, sofern passende reihenfolge, muss aber nicht unbedingt vorteilhaft...