Voila je compte répliqué de SQL Server vers Oracle avec des triggers qui
vont écrire les modifications SQL vers un fichier texte.
Alors la question que je me pose c' est au niveau de la rapidité d'
éxécution et plus précisément sur le mode de déclenchement des triggers.
Plus précisément sur SQL Server j' ai une procédure stockée qui peut
modifier en une passe pas mal de ligne sur ma table répliqué.
Est-ce que les triggers vont se déclencher ligne après ligne en attendant
que chaque exécution (écriture dans le fichier) soit terminé, ou est ce que
cela est parallèlisé ?
Ne risque t-il pas d' y avoir des problème d' accès concurent sur mon
fichier ?
Bon bah je vois que tout le monde à droit à sa réponse sur ce forum sauf moi, alors wouhein !
Personne n' est en mesure de me dire comment se déclenche les triggers sur SQL Server ???!!!
EN PARALELLE OU EN SERIE ?
j+
Bonjour,
Voila je compte répliqué de SQL Server vers Oracle avec des triggers qui vont écrire les modifications SQL vers un fichier texte.
Alors la question que je me pose c' est au niveau de la rapidité d' éxécution et plus précisément sur le mode de déclenchement des triggers.
Plus précisément sur SQL Server j' ai une procédure stockée qui peut modifier en une passe pas mal de ligne sur ma table répliqué.
Est-ce que les triggers vont se déclencher ligne après ligne en attendant que chaque exécution (écriture dans le fichier) soit terminé, ou est ce
que
cela est parallèlisé ?
Ne risque t-il pas d' y avoir des problème d' accès concurent sur mon fichier ?
Merci d' avance de vos réactions !
j+
bruno reiter [MVP]
avec SQLServer le trigger se déclenche toujours une seule fois par instruction, quel que soit le nombre de lignes en jeu un éventuel traitement ligne à ligne se ferait dans le trigger, si besoin avec un curseur
HTH
br
"julienr" wrote in message news:40f1790b$0$19842$
Bonjour,
Voila je compte répliqué de SQL Server vers Oracle avec des triggers qui vont écrire les modifications SQL vers un fichier texte.
Alors la question que je me pose c' est au niveau de la rapidité d' éxécution et plus précisément sur le mode de déclenchement des triggers.
Plus précisément sur SQL Server j' ai une procédure stockée qui peut modifier en une passe pas mal de ligne sur ma table répliqué.
Est-ce que les triggers vont se déclencher ligne après ligne en attendant que chaque exécution (écriture dans le fichier) soit terminé, ou est ce
que
cela est parallèlisé ?
Ne risque t-il pas d' y avoir des problème d' accès concurent sur mon fichier ?
Merci d' avance de vos réactions !
j+
avec SQLServer le trigger se déclenche toujours une seule fois par
instruction, quel que soit le nombre de lignes en jeu
un éventuel traitement ligne à ligne se ferait dans le trigger, si besoin
avec un curseur
HTH
br
"julienr" <julien.rousseau@laposte.net.nospam> wrote in message
news:40f1790b$0$19842$626a14ce@news.free.fr...
Bonjour,
Voila je compte répliqué de SQL Server vers Oracle avec des triggers qui
vont écrire les modifications SQL vers un fichier texte.
Alors la question que je me pose c' est au niveau de la rapidité d'
éxécution et plus précisément sur le mode de déclenchement des triggers.
Plus précisément sur SQL Server j' ai une procédure stockée qui peut
modifier en une passe pas mal de ligne sur ma table répliqué.
Est-ce que les triggers vont se déclencher ligne après ligne en attendant
que chaque exécution (écriture dans le fichier) soit terminé, ou est ce
que
cela est parallèlisé ?
Ne risque t-il pas d' y avoir des problème d' accès concurent sur mon
fichier ?
avec SQLServer le trigger se déclenche toujours une seule fois par instruction, quel que soit le nombre de lignes en jeu un éventuel traitement ligne à ligne se ferait dans le trigger, si besoin avec un curseur
HTH
br
"julienr" wrote in message news:40f1790b$0$19842$
Bonjour,
Voila je compte répliqué de SQL Server vers Oracle avec des triggers qui vont écrire les modifications SQL vers un fichier texte.
Alors la question que je me pose c' est au niveau de la rapidité d' éxécution et plus précisément sur le mode de déclenchement des triggers.
Plus précisément sur SQL Server j' ai une procédure stockée qui peut modifier en une passe pas mal de ligne sur ma table répliqué.
Est-ce que les triggers vont se déclencher ligne après ligne en attendant que chaque exécution (écriture dans le fichier) soit terminé, ou est ce
que
cela est parallèlisé ?
Ne risque t-il pas d' y avoir des problème d' accès concurent sur mon fichier ?