Sebagai contoh, jika baki akaun ialah 100 yuan, jika dikesan semasa transaksi bahawa baki lebih besar daripada jumlah transaksi, transaksi akan berjaya.
Kini dengan mengandaikan bahawa pengguna ini menjana berbilang transaksi pada masa yang sama, akan ada masalah semasa pengesanan.
Soalan:
Bolehkah saya menyelesaikan masalah ini dengan menggunakan tahap pengasingan SERIERLISED transaksi pada masa ini?
Atau anda boleh mengunci baris data ini Bagaimana untuk menambah kunci ini?
Masalah ini boleh diselesaikan, tetapi prestasi mungkin menurun secara drastik
Anda boleh menambah kunci optimistik