« SQL Server 2025 (rdbms) » : différence entre les versions

De Wiki1000
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 9 : Ligne 9 :
'''Pour activer l'optimisation de verrous'''
'''Pour activer l'optimisation de verrous'''


Activer le mode READ_COMMITTED_SNAPSHOT :  
Activer le mode snapshot avec READ_COMMITTED_SNAPSHOT :  
* Déconnecter tous les utilisateurs
* Déconnecter tous les utilisateurs
* Exécuter l’ordre suivant :
* Exécuter l’ordre suivant :

Dernière version du 7 février 2026 à 08:33

Mode Optimized locking

SQL Serveur 2025 supporte une nouvelle option de gestion des verrous qui peut permettre dans certain cas de réduire le nombre de verrous posés durant une transaction et de limiter l'escalation de verrous vers le niveau Table .

Ce mode est disponible sur toutes les éditions sauf Express.

Ce mode n'est pas actif par défaut sur la version On Premise.

Pour activer l'optimisation de verrous

Activer le mode snapshot avec READ_COMMITTED_SNAPSHOT :

  • Déconnecter tous les utilisateurs
  • Exécuter l’ordre suivant :
  • ALTER DATABASE ... SET READ_COMMITTED_SNAPSHOT ON

Activer le mode Accelerated Database Recovery :

  • ALTER DATABASE ... SET ACCELERATED_DATABASE_RECOVERY = ON;

Activer le mode optimisation des verrous :

  • ALTER DATABASE ... SET OPTIMIZED_LOCKING = ON

Pour vérifier que le mode est actif :

SELECT database_id,
       name,
       is_accelerated_database_recovery_on,
       is_read_committed_snapshot_on,
       is_optimized_locking_on
FROM sys.databases
WHERE name = ....;

Voir aussi :