Александр, pandas - это библиотека для аналитики. Загрузка данных из БД и сохранение результатов в CSV - это побочные функции, которые проектировались под однократный вызов.
То есть вы в консоли выполняете команду mysql, подключаете к БД и выполняете sql-запросы для добавление записей в БД? Или делаете это через что-нибудь вроде phpmyadmin?
подозреваю, что нужно копать в самой структуре сайта.
Как я уже написал, копать нужно в настройках или коде сайта, отвечающим за вывод блока "свежие записи".
Память может и не возвращается операционной системе, но должна переиспользоваться самим интерпретатором. Ставлю на то, что утечка в коде Pandas, вряд ли его авторы предполагали такое использование.
Алекс Федоров, неважно. Если тип поля datetime, то запрос элементарный, а выборка мгновенная. Если поле строкового типа, то задача тоже решаема, но через жопу.