Raketenwilli: Test mit Extra-Spalte - Wieso wird der Index nicht benutzt?

Beitrag lesen

Du liest die Table vollständig, da ist ein Index grundsätzlich nachteilig.

Alles klar: Mein Denkfehler. Danke, wieder was gelernt.

sofern der Tablespace ordentlich defragmentiert ist

Ich hab die Datenbank auf einer (SATA-III-)SSD. Ich nehme an, da ist das Defragmentieren nicht sooo notwendig - sondern auf Dauer sogar schädlich. Aber auch Tests mit einem 4TB-Massen-Magnetdatengrab haben ergeben, dass da zwar Dateien fragmentiert waren, aber da waren nur einzelne 4GB-Dateien in bis zu 16 Fragmenten… Angeblich macht ext4 das ganz gut.

ein Index hilft beim Order By nur dann, wenn Du die Ergebnismenge sehr signifikant einschränkst,