Bonjour
J'ai une base de donnée avec une requette trés conséquante
( 6 000 000 < row travailler ).
Je doit y effectuée réguliérement un requette lourde ( 15 minutes )
Il est presque impossible de l'optimiser et le temp ne me géne qu'as moitier.
Mais en parralléle avec perl je fait des logs dans la même base de donnée
Hors cette requette donnée par perl est trés peu importante je peut la recalculer plus tard.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $dbh=DBI->connect('DBI:ODBC:MSSQL-Services','*********','**********'); $sth=$dbh->prepare("UPDATE COMPTEUR SET VAL= VAL+1;"); $sth->execute; $sth->finish; $dbh->disconnect;
Ma question :
- Comment mettre un TimeLimit sur la requette du genre 1 ou 2 seconde
Merci d'avance
Partager