Amélioration dans la gestion des bases de données (Version 8.00)

De Wiki1000
(Différences entre les versions)
(Page créée avec « __TOC__ ===Activation du mode PARAMETERIZATION FORCED (SQL Server)=== Ce mode permet de forcer la paramétrisation des requêtes ce qui améliore en général les perform... »)
 
 
(2 révisions intermédiaires par un utilisateur sont masquées)
Ligne 1 : Ligne 1 :
 +
{{Version800}}
 +
 
__TOC__
 
__TOC__
  
Ligne 7 : Ligne 9 :
  
 
Pour activer manuellement ce mode sur une base existante :
 
Pour activer manuellement ce mode sur une base existante :
 +
 +
ALTER DATABASE [DatabaseName] SET PARAMETERIZATION FORCED
  
 
Pour désactiver ce mode sur une base existante :
 
Pour désactiver ce mode sur une base existante :
 +
 +
ALTER DATABASE [DatabaseName] SET PARAMETERIZATION SIMPLE
  
 
Pour tester si le mode est actif :
 
Pour tester si le mode est actif :
  
 +
  SELECT sd.is_parameterization_forced FROM sys.databases AS sd WHERE sd.name = 'DatabaseName'
 +
 +
===Exécuter le script de maintenance (SQL Server)===
 +
 +
Le script de maintenance est un script qui effectue des opérations de maintenance sur les index de la base de données.
 +
 +
Voir [https://blogs.msdn.microsoft.com/azuresqldbsupport/2016/07/03/how-to-maintain-azure-sql-indexes-and-statistics/ ici]
 +
 +
===Recalculer les clés étrangères non valident (SQL Server)===
 +
Ce script permet de valider les clés étrangères qui ont été marquées "not trusted".
 +
 +
Une clé étrangère est marquée "not trusted" lors de l'importation de données en mode bulk.
 +
 +
===Mettre à jour la table des informations de partage===
 +
La table des informations de partage (sysShareInfos) est une table qui répertorie le niveau de partage par défaut des classes partagées. Ce niveau dépend de la configuration de partage du dossier, il varie donc d'un dossier à l'autre suivant le paramétrage du partage.
 +
 +
===Voir l'historique===
 +
Cette interface permet de consulter l'historique des opérations de synchronisation et de protection de la base de données.
  
 
[[Category:Base de données]]
 
[[Category:Base de données]]
[[Category:latest]]
+
[[Category:Version800]]

Version actuelle en date du 12 février 2018 à 11:09

version800-32x32.png

Sommaire


Activation du mode PARAMETERIZATION FORCED (SQL Server)

Ce mode permet de forcer la paramétrisation des requêtes ce qui améliore en général les performances.

Ce mode est activé autiomatiquement à la création d'une base de données.

Pour activer manuellement ce mode sur une base existante :

ALTER DATABASE [DatabaseName] SET PARAMETERIZATION FORCED

Pour désactiver ce mode sur une base existante :

ALTER DATABASE [DatabaseName] SET PARAMETERIZATION SIMPLE

Pour tester si le mode est actif :

 SELECT sd.is_parameterization_forced FROM sys.databases AS sd WHERE sd.name = 'DatabaseName'

Exécuter le script de maintenance (SQL Server)

Le script de maintenance est un script qui effectue des opérations de maintenance sur les index de la base de données.

Voir ici

Recalculer les clés étrangères non valident (SQL Server)

Ce script permet de valider les clés étrangères qui ont été marquées "not trusted".

Une clé étrangère est marquée "not trusted" lors de l'importation de données en mode bulk.

Mettre à jour la table des informations de partage

La table des informations de partage (sysShareInfos) est une table qui répertorie le niveau de partage par défaut des classes partagées. Ce niveau dépend de la configuration de partage du dossier, il varie donc d'un dossier à l'autre suivant le paramétrage du partage.

Voir l'historique

Cette interface permet de consulter l'historique des opérations de synchronisation et de protection de la base de données.





Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Outils personnels