java - MySQL中,使用聚合函数+for update会锁表吗?
伊谢尔伦
伊谢尔伦 2017-04-18 10:54:08
0
4
622

比如 select count(*) frmo table_A for update

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(4)
洪涛

Cela peut vous aider
http://blog.csdn.net/liqfyiyi...

PHPzhong

Le moteur de stockage innodb prend en charge les verrous de ligne.
Examinons en détail les autres moteurs de stockage.

洪涛

mysql, mode d'isolation rr, moteur de stockage innodb, verrouillera chaque ligne

Peter_Zhu

Mon sentiment personnel est qu'il s'agit d'un verrouillage de table, le verrouillage de ligne innodb est conditionnel
1 : Il doit y avoir où
2 : Les champs impliqués dans Where doivent avoir des index
3 : Verrouillage à grande plage. Par exemple, id>=100 verrouillera tous les identifiants supérieurs ou égaux à 100

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!