TS: Einträge nach Jahre ein-/ ausblenden

Beitrag lesen

Hello,

Ja, recht ineffizientm weil dazu ein Full-Table-Scan stattfinden muss.

Den Full-Table-Scan hast Du auch mit einer Datumsfunktion die das Jahr ermittelt. Denn ein Index greift nur, wenn er in seiner gesamten Länge passt. Also bspw. wenn es für das Jahr ein eigenes Feld gibt und auf diesem Feld ein Index liegt.

Das ist auch schon wieder eine uneidliche Falschaussage und stellt eine Behinderung der Programmprofessionalität dar!

Indexe können grundsätzlich genutzt werden, wenn der gesuchte Anteil formatbekannt in Indexrichtung vorne steht, also auch, wenn in Indexrichtung (hier von links nach rechts) nur ein Teil benutzt werden kann.

Gute DBMS konnten das schon vor über 35 Jahren!

Glück Auf
Tom vom Berg

--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.