Itu sesuai dengan contoh gua. Jadi WHERE clause sudah melibatkan fields di
dalam index, tetap saja Table Scan.
Yang gua curigain itu:
*select * from sys.indexes where object_id = object_id('tablename')**
*
*index 0 : HEAP*
*index 2 : myIndex*
*
*
Kenapa ada Index HEAP (bukan gua yg create tapi oleh system) dan urutan
index gua nomor 2 (bukan 1 ato malah 0)
2009/8/25 Eko Prasetya <[email protected]>
>
>
> Sama saja, cuma most of the time kita menggunakan alter table, karena
> table-nya sudah berisi data.
>
> Coba create indexnya menggunakan semua column yang kita search,
> dan compare hasilnya.
>
> KOkon.
>
> 2009/8/25 Halomoan Chow <[email protected] <halomoan%40gmail.com>>
>
>
> >
> >
> > Mungkin explain clause di mysql ~ execution plan di mssql.Cara create
> > indexnya biasa2 aja. Menggunakan CREATE INDEX syntax.
> > Tentu saja tidak semua column masuk dalam index.
> >
> > Apakah ada perbedaan antara pembuatan index lewat CREATE INDEX dengan
> ALTER
> > TABLE ?
> >
> > Thanks!
> >
>
> [Non-text portions of this message have been removed]
>
>
>
[Non-text portions of this message have been removed]