andre_deb...@numericable.fr a écrit :
On Monday 10 June 2013 21:04:09 alarig wrote:
Pourquoi ne pas faire un script bash et un cron ?
Oui, c'est une solution.
J'ai fini par trouver "l'alerte MySQL". Elle est appelée "trigger" :
Hello,
Jusqu'à il y a quelques minutes, je ne pensais pas que l'on pouvait
faire un appel système depuis MySQL.
Mais d'après ce lien,
http://crazytechthoughts.blogspot.fr/2011/12/call-external-program-from-mysql.html,
c'est possible.
Je ne pense pas que cela soit pour autant une bonne idée. ( Sympa pour
le POC, mais en prod ?? )
Pour peu que ton processus externe se bloque, ou mette du temps à
répondre , ce sont tes tables MySQL qui risquent d'être lockées.
(potentiel effet "boule de neige" sur l'ensemble de l'application ,
voire jusqu'au système - accumulation de process - , d'autant plus si
c'est une table cruciale pour le fonctionnement de l'application).
Mais pour en revenir à ton cas, et comme le disait Bzzz, il faut de
toute facon un évènement (action INSERT / UPDATE / DELETE) pour qu'un
trigger se déclenche. Donc ca ne résout pas le problème. La tache cron
s'impose assez naturellement du coup ;) .
@+
Christophe.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/51b6fd93.4050...@stuxnet.org