标签: php mysql scope temp-tables
我有一个PHP脚本,使用户能够搜索我的数据库。对于这些搜索,我将数据合并到一个临时表中。
我们说我有以下情况:
这意味着当用户2开始搜索时,为搜索用户1而创建的临时表仍处于活动状态。让我们说我有一个坚实/硬编码的'脚本,它只是将临时表的名称声明为TempTable。
TempTable
是否会出现因为用户2而无法创建名为TempTable的临时表的情况,因为用户1仍在使用它?或者MySQL是否足够聪明,可以为会话分配临时表?
所以我的问题很简单:临时表的范围是什么?