leitura suja
ordem cronológica |
transferência |
retiradas |
1 |
|
assuntos abertos |
2 |
assuntos abertos |
|
3 |
|
consulta de saldos 10000 |
4 |
|
As retiradas de 1.000 yuan, 9000 yuan equilíbrio |
5 |
Consulta limite de 9000 yuan |
|
6 |
|
Um erro desconhecido ocorreu, as coisas acontecem revertida 10.000 yuan |
7 |
2000 entrou em atualizar o novo equilíbrio de 11.000 |
|
8 |
submeter coisas |
|
|
lógica normal de 12.000 yuan |
|
leitura não repetível
fatia de tempo |
Uma transação |
transação B |
1 |
assuntos abertos |
|
2 |
A primeira consulta, o saldo de 10.000 yuan |
|
3 |
|
assuntos abertos |
4 |
Operating |
|
5 |
|
Mudou o equilíbrio de 20.000 yuan |
6 |
|
Confirmar a transação |
7 |
equilíbrio consultas de 20.000 yuan |
|
|
Os resultados dos inquéritos anteriores e um posto deve ser consistente |
|
magia Reading
estatística
fatia de tempo |
Uma transação |
transação B |
1 |
assuntos abertos |
|
2 |
Primeira contagem, a quantidade de dados 100 |
|
3 |
|
assuntos abertos |
4 |
outras coisas |
|
5 |
|
Insira 100 de dados |
6 |
|
submeter |
7 |
A segunda é de 200 |
|
|
magia Reading |
|
pip install pymysql -i https:/pypi.douban.com/simple