я использую python pandas и сохраняю запросы mysql в кадрах данных, а затем загружаю результаты в файлы Excel
query = """ ... """
DF= pd.read_sql(query, connection)
writer = pd.ExcelWriter('excel.xlsx',engine='xlsxwriter')
DF.to_excel(writer,'sheet1')
writer.save()
, но когда мне нужно обновить свой файл, мне нужно запустить запрос SQL, чтобы получить все существующиеdata + новые строки теперь это может занять некоторое время каждый раз для выполнения и помещает сервер в ненужную загрузку
, поэтому, например, у меня есть файл Excel с 100 строками, а в БД 110 строк, я бывыполнить запрос для извлечения данных из строки 90 в строку 110 из базы данных и обновить Excel с дополнительными 10 строками
спасибо