Konuyu görüntüle
IUCODERS FORUM > Programlama > Veritabanları > tablo yapısına göre select performansı?
Yazar
unforgiven


avatar

Kayıt: 12.06.2008
03.12.2008-17:51 #53339
eğer bir nesne için çok fazla sayıda parametre varsa bunları tablo içinde nasıl tutmak daha avantajlıdır? mesela üyelik tablosunda üye ile ilgili bütün parametreler için bir alan açtığımda mı daha çok verim alırım yoksa bazı parametreleri gruplayıp da tek bir alan içinde string olarak sakladığımda mı?

özellikle çok satırlı sonuç istediğim sorgular (arama motoru gibi) için bir optimizasyon yapmak istiyorum.


mesela her parametre için bir alan olursa

fieldA=1 && fieldB=1 && fieldC=1 && fieldD=1 && fieldE=1 && fieldF=1 && fieldG=1 && fieldH=1

ya da tek bir alanda toplarsak (daha düzgün bir statement yazılır mı bilmiyorum)

params REGEXP "A=1|B=1|C=1|D=1|E=1|F=1|G=1|H=1"


bu konuda bilgisi veya tecrübesi olan varsa paylaşabilir mi?





Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb