VÆLG LÅS I DELTILSTAND

Jeg har læst denne artikel fra dev.mysql .

på den side er et eksempel på, at når brug vælges til opdatering og ikke bruges lås i delingstilstand og siger

Her er LOCK IN SHARE MODE ikke en god løsning, fordi hvis to brugere læser tæller på samme tid , mindst en af dem ender i dødvande , når det forsøger at opdatere tælleren

men første linje på denne side siger

VÆLG ... LÅS I DELE-TILSTAND: læste rækker er de senest tilgængelige, ** så hvis de hører til en anden transaktion ** der endnu ikke har begået, læses blokerer, indtil den transaktion slutter .

er der et paradoks?

Jeg mener to brugere læser ikke tælleren på samme tid, fordi hvis de hører til en anden transaktion læses blokerer, indtil den transaktion slutter.

20
задан user677900 7 July 2011 в 07:20
поделиться