Betul mas, juga buat mas stefanus, costnya jomplang banget. Yang query pertama klo dilihat di execution plannya malah jadil full table scan.
Btw mas, bisa dijelaskan lebih jauh engga maksud dari ini: "cost-based optimizer nggak cuma tergantung pada struktur, tapi juga tergantung datanya (statistik datanya tepatnya)." mohon dicerahkan. Sincerely, Martin ________________________________ From: panji aryaputra <[email protected]> To: [email protected] Sent: Monday, 7 September, 2009 8:19:03 Subject: Re: [indo-oracle] [Ask] Concatenation in Where Clause Perkiraan saya, klausa seperti di bawah (query 1) membuat si DB terpaksa melakukan komputasi FirstName || LastName utk setiap row, jadinya hasilnya lebih jelek. Bandingkan misalnya dengan menggunakan function-based index yg komputasinya dilakukan pas membangun index. Query 2 sendiri memungkinkan menggunakan composite index yg ada. Query 1 plannya full table scan bukan? Btw cost-based optimizer nggak cuma tergantung pada struktur, tapi juga tergantung datanya (statistik datanya tepatnya). panji [Non-text portions of this message have been removed]

