我使用的是kohana框架。我的系统有问题。问题是我的系统太慢,因为太多的查询连接到服务器。服务器中设置的最大查询连接数为600。我的系统有500-800个并发用户。我假设这是由于第一次查询调用时数据库连接被打开,但由于查询从未结束,因此从未关闭。在kohana framework中获得结果后是否自动关闭数据库连接?
kq0g1dla1#
热释光;博士: Database::instance()->disconnect() 但这不应该是个解决办法。优化查询优化表(索引)更改事务处理级别优化mysql服务器不要使用orm获取结果列表
Database::instance()->disconnect()
1条答案
按热度按时间kq0g1dla1#
热释光;博士:
Database::instance()->disconnect()
但这不应该是个解决办法。优化查询
优化表(索引)
更改事务处理级别
优化mysql服务器
不要使用orm获取结果列表