Ce billet aborde le cycle de vie des CFPs (Checkpoint File Pairs) et l’impact des opérations de fusion.
Archives de Tag: Transactions
[SSIS] SSIS Transactions : utilisation de transactions sans MSDTC
Ce billet présente comment utiliser les transactions sans avoir recours à la fonctionnalité MSDTC (Microsoft Distributed Transaction Coordinator) qui peut, parfois, ne pas être utilisable pour raisons diverses (non-installée, non-configurée, dysfonctionnelle,…).
[SSIS] SSIS Transactions: gestion de transactions
Ce billet présente de façon élémentaire comment SSIS travaille avec les transactions.
[SQL Server] Accès concurrentiels : identification de blocages et de deadlocks
Ce billet aborde le cas des blocages et des deadlocks (verrous mortels, interblocages) sous SQL Server et la façon dont on peut les identifier et traiter.
[SQL Server] Accès concurrentiels: présentation pratique des anomalies transactionnelles
Ce billet présente les anomalies transactionnelles via une série de démonstrations en guise d’explications.
[SQL Server] Accès concurrentiels : présentation des verrous
Ce billet présente les verrous supportés par SQL Server, et aborde également quelques notions liées au blocage.
[SQL Server] Transaction : présentation élémentaire et règles ACID
Ce billet présente brièvement ce qu’est une transaction, ainsi que ses propriétés ACID et quelques éléments de gestion d’erreurs transactionnelles.
[SQL Server] Accès concurrentiels : brève présentation des types de contrôle de la concurrence
Ce petit billet présente les contrôles de la concurrence sous SQL Server. SQL Server possède principalement 2 types de contrôle de la concurrence (ou stratégies de verrouillage) : le contrôle pessimiste (par défaut) et le contrôle optimiste. Il existe également un 3ème type (plus exceptionnel) de contrôle de la concurrence : le contrôle anarchique (ou chaotique). Lire la suite
[SQL Server] TempDB : les tables variables sont-elles indépendantes des transactions d’utilisateurs ? Démonstration…
Ce petit billet démontre que les tables variables ne sont pas affectées par les transactions crées par des utilisateurs. Dans notre démonstration, nous focaliserons notre test sur l’utilisation de ROLLBACK qui permet d’annuler une transaction effectuée sur un objet.
[SQL Server] Sauvegarde : comment SQL Server prend en compte les nouvelles modifications transactionnelles dans une sauvegarde complète en cours d’exécution ?
Ce billet se charge d’expliquer comment, durant une sauvegarde complète, SQL Server fait en sorte que les modifications transactionnelles soient incluses dans ladite sauvegarde. Cela concerne également les sauvegardes différentielles.