使用" ROW_COUNT()"是否安全?在DB中有很多连接

时间:2016-01-29 18:40:51

标签: mysql

我用:

SELECT ROW_COUNT() 

在一些MySQL程序中,我想知道如果我的数据库有很多连接,同一个程序会同时调用几十次?是否有可能ROW_COUNT()返回我在同一时间运行的另一个程序中实际插入的已插入行数?

那么,ROW_COUNT()是否返回整个数据库或当前连接的最后受影响的行数?

2 个答案:

答案 0 :(得分:2)

该特定信息功能特定于您的会话,因此您可以安全地使用它,而其他连接/会话处于活动状态并进行写入(它们不会影响您的结果)。

答案 1 :(得分:-1)