Здравствуйте. Решил докинуть в код загрузки из таблицы проверку "а нужно ли обновлять". В общем собрал себе вот такой велосипед:
QSqlQuery query;
query.exec ("show table status from "+base);
while (query.next() && query.value(0).toString()!=table)
{}
if (query.value(12).toString() != updatecheck || query.value(12).toString()=="")
{ и пошла загрузка
С данным методом собственно не особо радует запрос на отображение информации по всем таблицам + на некоторых серверах update_time просто не фиксируется и поле остается пустым всегда.
Собственно вопросы следующие:
а какие еще методы есть?
Метод по id последнего обновления - если обновили два раза одну и ту же уже имеющуюся запись - загрузки же не будет.
Можно по заранее установленному тригерру, но это значит что он должен быть + тригерры же притормаживают работу БД в целом же, не?