Timeout på store databaser
Hvad er grunden til at følgende sql for søgning i databasen, får time out.den kører fint på en database med mindre end 100 samlet resultater. Men på den side den skal virke på, for den timeout på. Der er måske med tabellerne samlet under 10000 rækker, den skal søge igennem.
Jeg vil da ikke mene at den går i stå så tidligt.
Det er ikke mig der skrevet koden, jeg fejlfinder bare. (troede jeg da)
#----
Active Server Pages error 'ASP 0113'
Script timed out
/###.asp
The maximum amount of time for a script to execute was exceeded. You can change this limit by specifying a new value for the property Server.ScriptTimeout or by changing the value in the IIS administration tools.
#----
SELECT DISTINCT `Vare`.`Opgaveid` AS OID, `Opgaver`.`Afsluttet`, `Opgaver`.`Faknr`, `Kunder`.`Kunde navn` from `Vare`
JOIN `Opgaver` on `Opgaver`.`ID` = `Vare`.`Opgaveid`
JOIN `Arbejdesbeskriv` ON `Arbejdesbeskriv`.`Opgaveid` = `Opgaver`.`ID`
JOIN `Kunder` ON `Kunder`.`ID` = `Opgaver`.`Kunde`
, `SN_Numre`
WHERE
(`Vare`.`varenr` LIKE '%5099206027275%' or `Vare`.`beskriv` LIKE '%5099206027275%' or `Vare`.`Rabatgruppe` LIKE '%5099206027275%' or `Opgaver`.`Opgave` LIKE '%5099206027275%' or `Arbejdesbeskriv`.`Arbejbeskriv` LIKE '%5099206027275%' or (`SN_Numre`.`vareid` = `Vare`.`idvare` AND `SN_Numre`.`snnr` LIKE '%5099206027275%'))
ORDER BY `Opgaver`.`Opretdato` DESC LIMIT 100