Postgresql Function Index

Function index ,PostgreSQL’in bize sunduğu  hazır functionları sorgularımızda kullanırken bu sorguların bize daha hızlı cevap dönmelerini sağlamak adına oluşturulan  index çeşididir.

Tek Sütunlu ve Çok Sütunlu İndeksler (Multicolumn İndex) yazımda oluşturduğumuz indextabled1 tablosundan devam edelim.

İndextabled1 tablosunda ki kolon2  kolonunda bulunan  büyük F harfi olanları ve kolon2 11774 numaralı kaydı getirmek istiyorum.

Yukarıdaki gibi  tablomuzda index oluşturmadan sorgu çektiğimizde seqscan yapmaktadır. Aşağıdaki gibi function index oluşturalım ve query planın kullandığı metodu görelim.

CREATE INDEX IX_5 ON indextabled1(kolon1 ,lower(kolon2)) ;

İndex oluştururken lower,upper gibi fonsiyonları kullandığımız indexlere Function Index denilmektedir.

 364 total views,  2 views today

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Theme: Overlay by Kaira Extra Text
Cape Town, South Africa