【问题标题】:Codeigniter:$query->free_result() when using active record?Codeigniter:$query->free_result() 使用活动记录时?
【发布时间】:2010-10-20 23:31:14
【问题描述】:

在我从 CodeIgniter 模型中的活动记录查询中完成我的结果集之后,我应该使用 $query->free_result() 还是 ActiveRecord 会自动这样做?

【问题讨论】:

    标签: php mysql activerecord codeigniter


    【解决方案1】:

    PHP 将在您的脚本完成后清理所有内容。但是,如果您在循环中有大量查询,则每次迭代后都不会清理结果。

    因此,如果您在循环中运行大量查询,您可能需要 free_result() 来清理内存。否则,没有必要。详情请看这里:

    https://www.codeigniter.com/user_guide/database/results.html

    【讨论】:

    猜你喜欢
    • 2014-02-22
    • 1970-01-01
    • 2011-01-13
    • 2014-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-16
    • 2016-03-10
    相关资源
    最近更新 更多