SOLIDWORKS PDM Réorganiser le processus d'indexation

Article de Joe Medeiros, CSWE mis à jour le 14 décembre 2018.

Article

SOLIDWORKS PDM Reorganize Index ou Rebuild peut améliorer les performances d'une base de données fragmentée. Si la fragmentation se situe entre 10 et 30 %, il est recommandé de réorganiser la base de données, et si elle est supérieure à 30 %, il est préférable de reconstruire la base. Pour les valeurs de fragmentation inférieures à 10 %, ou pour les petites bases de données, il se peut que Reorganize et Rebuild n'améliorent pas les performances. L'article S-061702 de la base de connaissances SOLIDWORKS propose une requête permettant de déterminer la fragmentation moyenne et fournit des conseils sur l'utilisation des tâches de réorganisation ou de reconstruction.

Comment réorganiser une seule base de données

Dans l'exemple ci-dessous, nous allons voir comment créer une tâche ponctuelle pour réorganiser une seule base de données. Je spécifie une tâche ponctuelle car je souhaite utiliser cette tâche uniquement lorsque la fragmentation se situe entre 10 et 30 %, comme indiqué précédemment.

Dans Microsoft SQL Server Management Studio (2014), sous Management, cliquez à droite sur Management Plans et sélectionnez Maintenance Plan Wizard.

Démarrer l'assistant de plan d'entretien

Démarrer l'assistant de plan d'entretien

Identifiez les propriétés du plan. Comme je ne veux exécuter cette tâche que lorsqu'il y a un minimum de fragmentation, je vais l'exécuter à la demande, en sélectionnant l'option Non planifiée.

Propriétés du plan d'entretien

Propriétés du plan d'entretien

 

Sélectionnez la ou les tâches de maintenance qui seront exécutées par ce plan.

Tâches du plan d'entretien

En plus de la tâche de réorganisation, j'ai également sélectionné la tâche de mise à jour des statistiques. Cette tâche met à jour les statistiques d'optimisation des requêtes, ce qui peut conduire à une amélioration des performances des requêtes. La mise à jour des statistiques des requêtes exige que les requêtes soient recompilées. Cela peut avoir pour effet de réduire les performances, il faut donc éviter de mettre à jour fréquemment les statistiques.

La gestion des statistiques peut être gérée par des options automatiques et peut être suffisante, pour maintenir les performances. Ces options sont la création automatique et la mise à jour automatique. La création automatique crée automatiquement les statistiques manquantes et la mise à jour automatique met à jour les statistiques lorsqu'elles sont jugées obsolètes. Ces deux options sont définies dans l'onglet Options des propriétés de la base de données. Les propriétés de la base de données sont disponibles en cliquant avec le bouton droit de la souris sur une base de données.

Statistiques d'auto-création et d'auto-mise à jour

Une fois que les Tâches ont été identifiées et que l'ordre dans lequel elles sont exécutées a été défini. L'étape suivante consiste à identifier la ou les bases de données sur lesquelles exécuter cette ou ces tâches.

Spécifier la ou les bases de données pour la tâche d'indexation

Spécifier la ou les bases de données pour la tâche d'indexation

Si vous disposez de plusieurs bases de données PDM, vous pouvez également sélectionner l'option "Toutes les bases de données utilisateur (à l'exception de master, model, msdb, tempdb)". Cette option présente l'avantage supplémentaire d'inclure toutes les bases de données futures.

 

Si vous souhaitez qu'un rapport soit généré sur les résultats de cette tâche, indiquez comment vous souhaitez que ce rapport soit créé.

Options du rapport

Options du rapport

Confirmez que la tâche est correctement configurée et cliquez sur Terminer pour lancer la tâche.

Examen du plan d'entretien

Examen du plan d'entretien

Lorsque la tâche est terminée, vous pouvez examiner les résultats et le rapport.

Plan d'entretien terminé

Plan d'entretien terminé

Le plan de maintenance sera enregistré pour une utilisation ultérieure.

Tâche sauvegardée

Tâche sauvegardée

Trouver un contenu connexe par TAG :

Joe Medeiros, CSWE

Joe Medeiros est un expert certifié SOLIDWORKS et PDM. Il aide les utilisateurs de SOLIDWORKS en matière de formation, de mentorat et de mise en œuvre depuis 1998. Il combine l'expérience de l'industrie avec une compréhension approfondie des produits SOLIDWORKS pour aider les clients à réussir. Il partage son expérience et son expertise par le biais de blogs, dont l'un a été intégré au manuel de formation SOLIDWORKS Essentials.