|
||||
Ouverture de sessionNavigationContactez-nousAdministration du site : RechercheSujets du forumSujets actifsNouveaux sujets:SyndicationSondageQuelle est la version de PostgreSQL la plus répandue sur vos serveurs ? 8.3 10% 8.2 42% 8.1 40% 8.0 2% 7.4 6% 7.3 ou antérieure 0% Nombre de votes: 48 |
déclencher un INSERT au moment d'un SELECTTechnique - général | déclencher un INSERT au moment d'un SELECTPar flag2006 le 31/10/2007 - 13:59 Bonjour, puisque les triggers ne fonctionnent pas sur un SELECT, comment déclencher un INSERT dans une table à chaque SELECT sur une autre. Il s'agit d'enregistrer des informations de statistiques à chaque fois qu'un SELECT est fait. Mon problème est d'optimiser ce processus, c'est à dire de ne pas avoir à attendre la fin de la requête SELECT avant de commencer ma procédure qui fera l'INSERT, un peu comme un trigger... En cas de nombreuses requêtes SELECT simultanées, ça risque de ralentir fortement le processus si les 2 taches ne sont pas décorrelées vu qu'un INSERT est plus couteux en temps et que l'on créé une file d'attente en écriture. Mais peut-être je me trompe ? Merci |
|||
© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.