Frédéric Brouard, SQL Spot
Optimiste ou pessimiste ? Le vrai visage du verrouillage selon votre SGBD
Oracle, PostgreSQL, SQL Server : chacun a sa philosophie du verrou. Frédéric Brouard (alias SQLPro) vous propose un tour d’horizon comparé des stratégies de verrouillage optimiste et pessimiste, avec un focus approfondi sur SQL Server. Parce que comprendre les choix du moteur, c’est déjà optimiser vos transactions.
Dans cette session, Frédéric Brouard explore les mécanismes de gestion de la concurrence dans les principaux SGBDR du marché. Vous verrez comment Oracle, PostgreSQL et SQL Server mettent en œuvre les stratégies de verrouillage optimiste et pessimiste, aussi bien au niveau des transactions que du moteur. Un focus détaillé sur SQL Server permettra d’illustrer les subtilités des niveaux d’isolation, du snapshot isolation, du row versioning, des verrous explicites et implicites, et des impacts sur les performances. Une session indispensable pour tous ceux qui conçoivent des applications transactionnelles robustes.