Instructions de synchronisation des données
Dans un modèle de déploiement où les systèmes distants communiquent avec un réseau de serveurs d'entreprise, des indisponibilités peuvent se produire. Sterling Order Management System Software fournit une fonction de synchronisation des données qui vous permet de synchroniser les données de configuration et les données maître d'un environnement à un autre. La synchronisation des données comprend les tâches principales suivantes :
- Exporter des données à partir de la base de données source
- Importer des données dans la base de données cible
Cette section fournit les données obtenues suite aux opérations de synchronisation de données suivantes :
- Exportation COMPLÈTE
- Exportation DELTA
- Importer des données à partir de l'exportation COMPLÈTE
- Importer des données à partir de l'exportation DELTA
Ces données sont fournies en tant qu'exemple que vous pouvez utiliser comme référence générale lors de la planification de vos propres opérations d'importation et d'exportation pour la synchronisation des données. Les résultats peuvent donc varier. Cette section fournit également des recommandations concernant l'exécution d'une exportation et d'une importation.
Données de configuration pour une synchronisation COMPLÈTE
Les données de configuration suivantes ont été utilisées pour la synchronisation COMPLÈTE.
- 3000 magasins
- 1,4 millions d'articles dans le catalogue
- 70 000 utilisateurs
- 160 000 règles de tarification
- 40 000 lignes de liste de prix pour un magasin
Données de configuration pour une synchronisation DELTA
Les données de configuration suivantes ont été utilisées pour la synchronisation DELTA.
- 150 magasins (5 % des 3000 magasins)
- 70 000 articles (5 % des 1,4 millions du catalogue)
- 3500 utilisateurs (5 % des 70 000 utilisateurs)
- 1600 règles de tarification (10 % des 160 000 règles)
- 4000 lignes de liste de prix pour un magasin (10 % des 40 000 lignes de liste de prix)
Exportation COMPLÈTE : estimations de durée et espace disque dur
Le tableau 1 fournit les estimations de temps et d'espace sur le disque dur pour une exportation FULL, basée sur les données de la rubrique Données de configuration pour la synchronisation FULL.
| Profil | Durée | Taille de disque dur (décompressé/compressé) |
|---|---|---|
| Configuration | 30 minutes | 90MB/10MB |
| Catalogue | 1 heure 30 min | 16GB/500MB |
| Utilisateur | 10 min | 125MB/10MB |
| Règle de tarification | 10 min | 520MB/25MB |
| Ligne de liste de prix (un magasin) | 10 min | 25MB/1MB |
Importer des données à partir de l'exportation COMPLÈTE : estimations de durée
Le tableau 2 fournit les estimations de temps pour l'importation de données à partir de l'exportation FULL décrite dans le tableau 1.
| Profil | Durée |
|---|---|
| Configuration | 40 min |
| Catalogue | 1 heure |
| Utilisateur | 10 min |
| Règle de tarification | 30 minutes |
| Ligne de liste de prix (un magasin) | 10 min |
Exportation DELTA : estimations de durée et espace disque dur
Le tableau 3 fournit les estimations de temps et d'espace sur le disque dur pour l'exportation DELTA, en fonction des données de la rubrique Données de configuration pour la synchronisation DELTA.
| Profil | Durée | Taille de disque dur (décompressé/compressé) |
|---|---|---|
| Configuration | 5 min | 1MB/30KB |
| Catalogue | 10 min | 65MB/2MB |
| Utilisateur | 5 min | 1MB/30KB |
| Règle de tarification | 5 min | 2MB/75/KB |
| Ligne de liste de prix (un magasin) | 5 min | 2 Mo/100 ko |
Importer à partir de l'exportation DELTA : estimations de durée
Le tableau 4 fournit les estimations de temps pour l'importation de données à partir de l'exportation DELTA décrite dans le tableau 3.
| Profil | Durée |
|---|---|
| Configuration | 5 min |
| Catalogue | 10 min |
| Utilisateur | 5 min |
| Règle de tarification | 5 min |
| Ligne de liste de prix (un magasin) | 5 min |
Recommandations pour l'exportation complète
Cette section fournit des recommandations pour exécuter une exportation COMPLÈTE.
- En fonction de la taille des données à exporter, l'exportation COMPLÈTE peut nécessiter au minimum une machine virtuelle Java de 4 Go.
- Pour un jeu de données très volumineux, envisagez d'augmenter le nombre de messages et de diminuer les entités de verrouillage par fichier sur les critères d'agent. Cependant, ne définissez pas les entités de verrouillage par fichier sur 1. Cette configuration permet de réduire le nombre de données stockées dans chaque fichier XML et de réduire les verrouillages de base de données susceptibles de se produire.
- En fonction de votre jeu de données, l'exportation COMPLÈTE peut nécessiter une quantité importante d'espace disque sur la machine où l'agent s'exécute. Une fois que l'exportation est terminée, les fichiers XML sont compressés à environ 5 à 10 pour cent de leur taille initiale.
- Pendant la première partie de l'exportation COMPLÈTE, la base de données peut atteindre une utilisation de l'UC de 50 pour cent ou plus, et selon vos données, une utilisation des E-S disque pouvant atteindre 30 pour cent.
- Les exportations complètes doivent être exécutées sur des systèmes dédiés.
Recommandations pour l'importation complète
Cette section fournit des recommandations pour exécuter une importation COMPLÈTE.
- En fonction de votre jeu de données, les importations peuvent nécessiter une quantité importante d'espace disque. Le processus d'importation commence par décompresser tous les fichiers exportés, ce qui entraîne la récupération de l'espace disque d'origine.
- Pour améliorer les performances de base de données, désactivez le suivi des modifications d'entité sur le système cible.
- Selon la taille de vos données et la taille des fichiers XML générés, vous pouvez avoir besoin d'augmenter l'espace de votre journal des transactions/annulations car les validations sont exécutées à la fin de chaque fichier XML.