Да - InnoDB
Запросы в студию, т.к. в этом баге рассказывается про то, что COMMIT сам не закрывается.
#запись в базу найденных ссылок if img != 0: img = 1 query1 = ("INSERT INTO info " "(id, id, region, city, ......бла блабла .........}) mycursor.execute(query1) mydb.commit() print(id)
Проверил, закрывает... ну я так думаю ибо написал так (это конец скрипта)
mycursor.execute(query2) #closing the db mydb.commit() #Закрываю соединение с базой mydb.close() #Удаляю лок файл os.remove('/root/chek2.txt') #Принудительно убиваю процессы селениума если они не закрылись os.system("pkill chromedriver") os.system("pkill chromium") driver.quit()
Вроде все чисто
На этом впс один малопосещаемый сайт и парсер, который работает каждые 2 минуты (на селениуме, много жрет ресурсов) и пишет данные в базу
и фоточки в папку складывает
if img != 0: response = requests.get(img) if response.status_code == 200: with open('/root/foto/' + id + '.jpg','wb') as f: f.write(response.content)
Парсер делает два типа запросов - Селект и Инсерт.
В Инсерте мизер данных, строки не более 150 симв
Убил этот процесс, куча DELETE файлов пропала, но это никак не отразилось на размере папки
P.S. пропали эти файлы кратковременно. Перезапустил мускль - они снова на месте ))
Вот пример вывода, если я правильно понял искать нужно процесс 24422
Это мускуль (внизу на скрине и почему то не выделе зеленым)
Баг старый, а серверу моему менее полу года
Или MariaDB так и стоит на базисе MySql не выше версии 5.5? Когда они там отпочковались?
Команда выше lsof всё так же отображает файлы deleted ?
Да, все так же.
Да - дебиан
Перезапуск мускуля и пхп папку не очистил. Она продолжает увеличиваться в размерах