Yii框架中的MySQL短连接是指每次执行数据库操作时都会建立一个新的数据库连接,完成操作后立即关闭该连接。这种连接方式适用于并发量不高、数据库操作较少的场景。
PDO::ATTR_PERSISTENT
属性为true
来启用持久连接。'db' => [
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=testdb',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'attributes' => [
PDO::ATTR_PERSISTENT => true,
],
],
SELECT 1
)来保持连接活跃,或者在数据库配置中调整超时时间。通过以上配置和优化,可以有效解决Yii框架中MySQL短连接在高并发环境下的性能问题和连接超时问题。
领取专属 10元无门槛券
手把手带您无忧上云