Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mysql事件是否在单独的连接中运行?_Mysql_Sql_Stored Procedures - Fatal编程技术网

mysql事件是否在单独的连接中运行?

mysql事件是否在单独的连接中运行?,mysql,sql,stored-procedures,Mysql,Sql,Stored Procedures,我想知道它的事件是否在不同的连接中启动。我确实希望在存储过程中使用临时表,每个连接的临时表都是唯一的。调度程序将作为一个单独的进程运行,它将打开与数据库的连接,就像它只是一个不同的应用程序一样。事件完成后,连接将关闭,下一个事件将打开一个新连接 可能会使用连接池,这可能意味着连接会被回收用于非常密切发生的事件。但无论如何它都会被清理干净的 据我所知 简言之,将其视为每个事件都完全不了解其他事件。在官方论文中有关于这方面的参考吗?没有,只是经验(使用MySQL和其他一些RDBMS)。如果会话(或更

我想知道它的事件是否在不同的连接中启动。我确实希望在存储过程中使用临时表,每个连接的临时表都是唯一的。

调度程序将作为一个单独的进程运行,它将打开与数据库的连接,就像它只是一个不同的应用程序一样。事件完成后,连接将关闭,下一个事件将打开一个新连接

可能会使用连接池,这可能意味着连接会被回收用于非常密切发生的事件。但无论如何它都会被清理干净的

据我所知


简言之,将其视为每个事件都完全不了解其他事件。

在官方论文中有关于这方面的参考吗?没有,只是经验(使用MySQL和其他一些RDBMS)。如果会话(或更重要的会话状态)在事件之间进行,则任何单个事件的行为都将取决于之前的事件、它们的顺序等。我非常惊讶这是允许的,或者至少是有意的。说独立事件应该独立执行似乎很有说服力。我唯一能做的建议是,如果您希望持久化数据,使用持久化存储(实表),或者如果您希望多个事件交互,则可能应该将它们编码为单个事件。