让我们想象一下,我有一个有两个表的数据库,用户和帖子。第一个表包含每个用户的一行,第二个表包含用户编写的每个帖子的一行。如果我想在用户配置文件上显示帖子数量,这两种策略中哪一种最有效:
当有人访问配置文件时,我只需运行select语句来获得post计数,例如,从id_user =100的帖子中选择count (Id
当从不同的会话执行查询时,会导致死锁。SELECT * TAB1 WHERE NEXT = (SELECT MIN(NEXT) FROM TAB1 WHERE TARGET=? AND STATE=?)FOR UPDATEDEADLOCK DETECTEDSELECT ID,Statement:
SELE