Published October 31, 2025 | Version v1

DE LA GESTION D'AUTO-INCREMENTS DANS UNE APPLICATION MULTI-UTILISATEUR

Authors/Creators

Description

Dans ce présent article, nous nous focalisons sur une application connectée à un Système de gestion de base de données MS SQL/Server avec la propriété identity mise sur une colonne de type numérique. Dans une application multi-utilisateur, après enregistrement de données, un utilisateur peut avoir besoin de générer un rapport à l’instar d’un reçu. Sachant que ce dernier dépend d’un numéro automatique et que le chargement tient compte du numéro maximal, cela présente un risque lorsque les utilisateurs font d’opérations simultanément. Il suffit qu’il y ait un intervalle d’exécution de quelques millisecondes et le reçu à charger sera autre que celui entendu.

Cette recherche a pour but de démontrer les défaillances de l’utilisation des numéros automatiques dans des applications multi-utilisateurs et y proposer une solution.

Files

RIRS.pdf

Files (484.5 kB)

Name Size Download all
md5:31fabcd5f9f4647bd3b3f0c70a7d8284
484.5 kB Preview Download