06-01-2007, 01:49 PM
Etant simplement une fonctionnalité sur papier pour le moment, le traitement des incendies serait quelque chose comme :
Donc cette procédure, exécutée à chaque connexion va parcourir toute la table incendie, et si la condition est vérifiée, alors on insère une ligne supplémentaire dans cette table.
Ca fait donc 1 SELECT et éventuellement N INSERT (N étant le nombre de lignes)
Je ne me rend pas bien compte du temps de ce traitement. Mais je verrai :good:
Code :
récupérer toutes les occurences de la table incendie;
Pour chaque ligne de la table incendie
si c'est la fin du temps alors
choisir une case adjacente;
insérer une ligne dans la table incendie;
Fin si
Fin pour
Donc cette procédure, exécutée à chaque connexion va parcourir toute la table incendie, et si la condition est vérifiée, alors on insère une ligne supplémentaire dans cette table.
Ca fait donc 1 SELECT et éventuellement N INSERT (N étant le nombre de lignes)
Je ne me rend pas bien compte du temps de ce traitement. Mais je verrai :good: