Indeks i kullandırabilmek için “şunu yapma bunu yap” türünden tavsiyeler ÖZET
Posted by hakkioktay on March 15, 2007
Üzerinde indeks olan kolonlarda optimizer ın indeksi kullanabilmesi için temel bazı tavsiyeler
Bunlar YAPILMAMALI
1) … where first_name || last_name = ‘HAKKIOKTAY’
2) … where counter != 0;
3) … where trunc(process_date) = trunc(sysdate);
4) … where salary + 100 < 1000;
5) … where substr(last_name,1,3) = ‘OKT’
Yukarıdakilerin yerine şunlar tercih edilmeli
1) … where first_name = ‘HAKKI’ and last_name = ‘OKTAY’ ;
2) … where counter > 0 ;
3) … where process_date between trunc(sysdate) and trunc(sysdate) + .99999;
4) … where salary < 900;
5) … where last_name like ‘OKT%’;
Ayrica Indeksler hakkında daha önceden yazdığım yazılara bakmanız faydalı olabilir.
Advertisement