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.