Я запускаю приложение на своем сервере Linux, которое получает данные из больших таблиц БД. Например, для 100000-200000 строк размер составляет около 50M.
Но когда я получаю данные из таблицы, память сервера становится намного больше, и после запроса «выбор» память остается высокой, а затем, когда я снова получаю данные, память увеличивается еще больше.
Наконец, моему приложению не хватает памяти. Это займет всего 3 раза. Состояние ошибки, возвращаемое в этот момент, равно 500. Память на сервере составляет 2 ГБ, и я изменил свой файл php.ini
, установив memory_limit = 1500M.
Я рассматриваю, почему память не освобождается после получения данных. Я также искал эту проблему, но все еще не решен. Надеюсь, кто-нибудь может помочь мне здесь. Заранее спасибо.