繁体   English   中英

需要说明:Yii2,MySQL过程和临时表

[英]Need clarification: Yii2, MySQL Procedures, and Temporary tables

在我的PHP Yii2项目中,我正在调用MySQL存储过程,该过程除其他外会创建一个临时表,大约需要3-4秒才能完成。

Yii2是否会为所有用户重用相同的数据库连接,还是在用户每次访问网站时创建一个新的数据库连接? 我知道临时表是相对于连接的。

因此,如果同时有50个以上的用户使用调用该过程的功能,那么是否所有过程都尝试使用同一临时表?

为每个连接创建临时表。 这意味着该表是在用户每次访问您的网站时创建的。 但是没有机会在不同的连接中调用该过程尝试使用相同的临时表,因为临时表仅对当前连接可见

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM