после того, как я закончил свой результирующий набор из активного запроса записи в модели codeigniter, должен ли я использовать $ query-> free_result () или автоматически активирует запись activerecord?
PHP очистит все после завершения вашего скрипта. Однако, если у вас много запросов, например, в цикле, результаты не будут очищены после каждой итерации.
Итак, если вы запустили много запросов в цикле, вы, вероятно, захотите, чтобы free_result () очистил память. В противном случае это не обязательно. Подробнее см. Здесь:
http://ellislab.com/codeigniter/user-guide/database/results.html