Saya bukan SQLServer expert. Di SQLServer, ada explain clause seperti di mysql ngga? Bagaimana cara kamu create index-nya? Apakah menggunakan semua column-nya?
Apakah kamu menggunakan index seperti ini? alter table abc add index(a,b,c,d); KOkon. On Tue, Aug 25, 2009 at 1:40 AM, Halomoan Chow <[email protected]> wrote: > > > Hi para SQL Server experts > > Langsung ke point masalah ya. > > Table ABC telah dibikinin Index Non-Clustered untuk column A, B dan C. > Check di sys.indexes table hasilnya: > > *select * from sys.indexes where object_id = object_id('tablename')** > * > *index 0 : HEAP* > *index 2 : myIndex* > > Sewaktu melakukan query: > > *SELECT * FROM ABC WHERE A = '1' AND B = '2' AND C = '3' AND D = '4'* > > Hasilnya selalu menggunakan Table Scan dan mengabaikan Index di dalam > Execution Plan. > > Apa yg salah di dalam query tersebut sehingga DB memilih Table Scan > ketimbang Index query ? > > Thank you sebelumnya. > Halomoan > [Non-text portions of this message have been removed]
