Database Performance
Jeg har en table med flere millioner rækker hvori jeg laver selects.. feks noget lignende:SELECT [int_a],[int_b] FROM [TBL_integers] WHERE [utc_time] >= " + time_start + " AND [utc_time] <= " + time_end + " ORDER BY [int_a]
Hvis jeg i min select udvælger feks 3 millioner rækker får jeg en timeout i min web application.
Spørgsmål 1: Hvilke steps kan jeg gøre for at tune mine database.
Svaret skal gøre at mine selects bliver langt hurtigere.
Spørgsmål 2: Mange af mine int_a og int_b består af samme "sæt" og jeg vil gerne kunne tælle hvor mange sæt der er af de forskellige.
Feks:
int_a = 100 int_b = 300
int_a = 100 int_b = 300
int_a = 100 int_b = 300
int_a = 100 int_b = 300
int_a = 100 int_b = 300
int_a = 100 int_b = 300
int_a = 100 int_b = 300 = 7 sæt (rækker)
int_a = 300 int_b = 150
int_a = 300 int_b = 150
int_a = 300 int_b = 150 = 3 sæt (rækker)
Håber der sidder et lyst hoved der hjælpe :-)
mvh subtile
