> Tech > Personnaliser la réplication snapshot

Personnaliser la réplication snapshot

Tech - Par Renaud ROSSET - Publié le 24 juin 2010

Le moment est venu d'ébaucher, sur un plan conceptuel, les étapes de personnalisation - et donc d'optimisation - de la réplication snapshot. Je décrirai ces étapes en détail dans le deuxième article de cette série. Rappelons que chaque Distribution Agent fonctionne dans un job, comme le montre la figure 3.

L’étape Run agent
du job est une commande qui s’applique
à  toute la publication ; on ne
peut pas interrompre cette étape entre
des articles pour la personnaliser.
Toutefois, Enterprise Manager permet
de personnaliser un job en insérant de
nouvelles étapes et en modifiant le flux
des étapes. Vous pouvez insérer une
étape – que j’appelle l’étape drop –
avant l’étape Run agent pour abandonner
tous les index et clés et insérer une
autre étape – appelée l’étape recreate –
pour recréer tous les index et clés.
Parce que vous insérez ces étapes, la
sous-étape bcp dans l’étape Run agent
(qui exécute distrib.exe) ne voit jamais
les index et les clés et est par conséquent optimisée en une time
complexity linéaire. De plus, comme
l’étape recreate insérée sera chargée
de recréer tous les index et clés, vous
n’aurez plus besoin du fichier .idx.
Donc, sur l’onglet Snapshot de la boîte
de dialogue Properties d’un article,
que montre la figure 8, supprimez
toutes les options Copy indexes pour
vider le fichier .idx et sélectionnez l’option
Delete all data in the existing table
(using TRUNCATE) pour personnaliser
le fichier .sch. Comme l’étape drop a
abandonné toutes les contraintes de
clés étrangères, la sous-étape sch dans
l’étape Run agent peut exécuter correctement
les instructions TRUNCATE et par
conséquent est entièrement optimisée
pour une time complexity constante.
Donc, les étapes optimisées interviennent
dans l’ordre suivant: drop, sch
(TRUNCATE), bcp, idx (vide) et recreate.
La figure 10 illustre les étapes d’un job
Distribution Agent personnalisé.

Téléchargez cette ressource

Créer des agents dans Microsoft 365 Copilot

Créer des agents dans Microsoft 365 Copilot

Insight vous guide dans l’utilisation de la nouvelle expérience de création d’agents dans Microsoft Copilot Studio, disponible dans Copilot Chat. Découvrez les étapes clés pour concevoir, configurer et déployer ces nouveaux agents et injecter la puissance de l’IA directement dans le flux de travail.

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech