每次使用存储过程的更新都要花费大约十分之四秒的时间,因此每1000次运行运行数千次就需要大约6.5分钟的时间。我们将每5分钟使用MySQL事件来运行该进程。存储过程运行在表中的行子集上,该表计算该行子集上的不同日期。每个fetch只获得下一个主记录来处理行的子集。Stored_Procedure(Parameters from Fetch) # This is what we want to call asynchronously
我在我的mysql服务器上创建了用户'restriceduser‘,它被’锁定‘了。mysql.user表中的N表示该帐户的所有权限。mysql.db表的Y仅代表选择、插入、更新、删除、创建、删除;对于该帐户,所有其他权限均为N。我尝试创建一个存储过程,然后授予他只运行该过程而不运行其他过程的访问权限,但它不起作用。用户收到: Error: execute command denied to user 'restr