diff --git a/lib/db_ido_mysql/idomysqlconnection.cpp b/lib/db_ido_mysql/idomysqlconnection.cpp index 2eb9fd5f4..d0c1b9993 100644 --- a/lib/db_ido_mysql/idomysqlconnection.cpp +++ b/lib/db_ido_mysql/idomysqlconnection.cpp @@ -581,6 +581,7 @@ void IdoMysqlConnection::FinishAsyncQueries() Log(LogDebug, "IdoMysqlConnectionDebug") << "Actually firing " << count << " async queries"; + { auto started (Utility::GetTime()); if (m_Mysql->query(&m_Connection, query.CStr()) != 0) { @@ -596,6 +597,15 @@ void IdoMysqlConnection::FinishAsyncQueries() ); } + Log(LogDebug, "IdoMysqlConnectionDebug") + << "Took " << (Utility::GetTime() - started) << " seconds"; + } + + Log(LogDebug, "IdoMysqlConnectionDebug") + << "Reading results of " << count << " async queries"; + + auto started (Utility::GetTime()); + for (std::vector::size_type i = offset; i < offset + count; i++) { const IdoAsyncQuery& aq = queries[i];