我正在使用 Kohana 框架。我的系统有问题。问题是我的系统太慢,因为与服务器的查询连接太多。服务器中设置的最大查询连接数是600。我的系统有500-800个并发用户。我假设这是由于第一次查询调用打开了数据库连接但从未关闭,因为查询永远不会结束。在 Kohana 框架中获取结果后是否自动关闭数据库连接?
最佳答案
TL;DR:Database::instance()->disconnect()
但这不应该是一个解决方案。
- 优化查询
- 优化表(索引)
- 更改交易级别
- 优化 MySQL 服务器
- 不要使用 ORM 来获取结果列表
关于mysql - Kohana框架中得到结果后是否自动关闭数据库连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48219496/