|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : novembre 2004 Messages : 583 ![]() |
Bonjour,
J'aimerais savoir si personne n'a une URL ou un Tuto sur les principes de bases sur la gestion des accès concurentiels... J'ai fais un peu de recherche mais rien de concluant... Si quelqu'un pouvait m'aider... Merci.
__________________
while(1)printf("BUG"); |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : février 2003 Messages : 643 ![]() |
il y a eu un post récemment à ce sujet et la conclusion était qu'il n'y avait pas grand chose à gérer, le moteur du SGBD le faisant pour toi....
quelle est ta question sur les accès concurrentiels? |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : novembre 2004 Messages : 583 ![]() |
Pas une question précise... mais je ne suis pas trop au courant du sujet... j'aurais voulu connaitre en gros les principes de base utilisés...
Si quelqu'un peut m'orienter vers le sujet existant... je ne le trouve pas... Merci.
__________________
while(1)printf("BUG"); |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Inscription : février 2003 Messages : 643 ![]() |
|
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : novembre 2004 Messages : 583 ![]() |
Ok très bien. Pour l'insertion je vois bien le principe...
Mais dans le cas d'une modification... Si 2 utilisateurs chargent 1 même enregistrement en même temps, travaillent dessus et font 1 update l'un après l'autre. A part vérifier l'existence de l'enregistrement avant de faire l'update afin de s'assurer qu'il est toujours sous cette forme dans la database, est ce que quelque chose d'autre doit être prévu ? Merci.
__________________
while(1)printf("BUG"); |
|
|
00
|
|
|
#6 | |
![]() ![]() Alain Ingénieur d'études décisionnel Inscription : mai 2002 Messages : 4 446 ![]() |
Citation:
__________________
Modérateur Langage SQL N'oubliez pas le bouton et pensez aux balises [code]Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur ![]() |
|
|
|
00
|
|
|
#7 | |
|
Membre confirmé
![]() Inscription : novembre 2004 Messages : 583 ![]() |
Citation:
Donc ces systemes de verrouillage permettraient de définir si l'on souhaite interdire 2 personnes de travailler sur 1 même enregistrement simultanement ? Comment cela se matérialiserait-il ? Concrétement.
__________________
while(1)printf("BUG"); |
|
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
tu peu lire ce document qui explique la gestion des transactions
http://www.firebird-fr.eu.org/articl...?id_article=39 et aussi http://www.firebird-fr.eu.org/articl...?id_article=43
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|
00
|
|
|
#9 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#10 | |
|
Membre Expert
![]() ![]() François DurandSpécialiste Delivery Mainframe IBM Inscription : octobre 2005 Messages : 1 097 ![]() |
Citation:
Est à dire que dans les mondes UNIX et/ou Windows (que je ne connais pas du tout ... ) on se passe de ce genre de logiciel ? |
|
|
|
00
|
|
|
#11 | |
|
Expert Confirmé Sénior
![]() Inscription : janvier 2006 Messages : 4 717 ![]() |
Bonjour,
Citation:
__________________
" Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson |
|
|
|
00
|
|
|
#12 | |
|
Membre Expert
![]() ![]() François DurandSpécialiste Delivery Mainframe IBM Inscription : octobre 2005 Messages : 1 097 ![]() |
Citation:
A l'intérieur du SGBD c'est bien la technique des verrous sur des ressources (tables, pages, blocs ou lignes) qui est utilisée. |
|
|
|
00
|
|
|
#13 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
La question des moniteurs transactionnels est intéressante... Elle doit cependant être revue avec les techniques actuelles et les performances des SGBDR...
Autrement dit exit CICS, Tuxedo et autres. La preuve : http://www.tpc.org/tpcc/results/tpcc_perf_results.asp On arrive donc à 4 millions de transactions par minute sans moniteur transactionnel, directement sous forme objet en COM + ! Derrière c'est IBM DB2 qui s'occupe de tout... A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
Copyright © 2000-2012 - www.developpez.com