Welcome to Sign in | Help

Interogare mai ciudata

  •  12-16-2010, 4:12 PM

    Interogare mai ciudata

    Buna ziua

    Am o tabela cu multe randuri, milioane. In aceasta tabela am 6 cimpuri care permit valori de la 1 la 4 (una din ele doar pana la 3 de fapt). Se doreste interogarea tabelei dupa unu sau mai multe cimpuri din cele 6 in mod dinamic. Adica la o interogare sa am poate doar doua campuri la alta toate la alta poate unu.

    Cum as putea creste performata unui selecte (pe bune sint vreo 20 mil de randuri in tabela) in functie de ce se doreste sa se selecteze. (vreau sa spun ca aceasta tabela face un Join cu o alta tabela si mai are si alte campuri folosite in select)

    Partea proasta este ca nu pot crea un index pe ele (mai ales ca o valoarea a oricarui cimp filtreaza foarte putin din date - lucru asta putind duce la o ignorare a index-ului)

    Aveti cunva ceva ideie cum sa abordez aceasta problema.

    Va multumesc
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems