Je réponds brièvement...désolé:
1°/
Oui, exact.
2°/
pour le trunc, aulieu de trunc(DATE)=x faire date>=x and date<x+1
{A, DATE} et C probablement inutiles pour ce besoin, oui, car {A, DATE, C, D, E} peut être utilisé aussi.
3°/
L'accès via des index distincts sera beaucoup beaucoup moins optimal qu'un index {B, C, D, E}
Sauf dans le cas d'index bitmap... mais c'est une autre histoire.
4°/
#12 oui, contrainte et index. Mais l'index implicite est souvent le bon.
#13 oui index utile pour selectionner peu de données. Mais sans prédicats, mieux vaut un full scan.
Partager