Codeigniter:多次使用$ this-> load-> database()会导致多个连接?

Luk*_*ann 1 php database connection performance codeigniter

我正在考虑从自动加载文件中删除数据库库.我正在缓存页面上的所有内容,所以我不需要每次都连接到数据库,如果我有CI连接到数据库,我认为这是浪费速度.

我的问题现在是:如果我用例如在$this->load->database()没有参数的MY_Model中加载数据库(它们来自配置文件),是否会为我在控制器中使用的每个模型建立新连接?

或者它会像只加载一次的助手一样?

Use*_*407 7

他们只加载一次.数据库类为您确保这一点.