po zakończeniu zestawu wyników z kwerendy aktywnego rekordu w modelu codeigniter, należy użyć $ query-> free_result() lub czy activerecord automatycznie to zrobić?
11
A
Odpowiedz
19
PHP wyczyści wszystko po zakończeniu skryptu. Jednakże, jeśli masz dużo zapytań w, powiedzmy, pętli, wyniki nie będą czyszczone po każdej iteracji.
Tak więc, jeśli uruchamiasz wiele zapytań w pętli, prawdopodobnie będziesz chciał free_result(), aby wyczyścić pamięć. W przeciwnym razie nie jest to konieczne. Zobacz szczegóły:
http://ellislab.com/codeigniter/user-guide/database/results.html
Dobre pytanie, dobra odpowiedź. – GloryFish