From 06e0d75f999d9a520cf7fa9c9621768a88081490 Mon Sep 17 00:00:00 2001 From: "Alexander A. Klimov" Date: Mon, 28 Mar 2022 17:06:43 +0200 Subject: [PATCH] Benchmark FinishAsyncQueries --- lib/db_ido_mysql/idomysqlconnection.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/db_ido_mysql/idomysqlconnection.cpp b/lib/db_ido_mysql/idomysqlconnection.cpp index a93c4d201..c145402d7 100644 --- a/lib/db_ido_mysql/idomysqlconnection.cpp +++ b/lib/db_ido_mysql/idomysqlconnection.cpp @@ -530,6 +530,11 @@ void IdoMysqlConnection::FinishAsyncQueries() std::vector queries; m_AsyncQueries.swap(queries); + Log(LogDebug, "IdoMysqlConnectionDebug") + << "About to fire " << queries.size() << " async queries"; + + auto started (Utility::GetTime()); + std::vector::size_type offset = 0; // This will be executed if there is a problem with executing the queries, @@ -649,6 +654,9 @@ void IdoMysqlConnection::FinishAsyncQueries() Query("COMMIT"); Query("BEGIN"); } + + Log(LogDebug, "IdoMysqlConnectionDebug") + << "FinishAsyncQueries took " << (Utility::GetTime() - started) << " seconds"; } IdoMysqlResult IdoMysqlConnection::Query(const String& query)