Added some profiling events in DB

This commit is contained in:
emeric
2024-03-09 18:57:45 +01:00
parent aca6c00414
commit 3155be0732
3 changed files with 14 additions and 1 deletions
+3
View File
@@ -23,6 +23,7 @@
#include "utils/Exception.hpp"
#include "utils/ILogger.hpp"
#include "utils/IProfiler.hpp"
#include "database/Artist.hpp"
#include "database/AuthToken.hpp"
@@ -189,6 +190,7 @@ namespace Database
void Session::analyze()
{
LMS_SCOPED_PROFILE_DETAILED("Database", "Analyze");
LMS_LOG(DB, INFO, "Analyzing database...");
{
auto transaction{ createWriteTransaction() };
@@ -199,6 +201,7 @@ namespace Database
void Session::optimize()
{
LMS_SCOPED_PROFILE_DETAILED("Database", "Optimize");
LMS_LOG(DB, INFO, "Optimizing database...");
{
auto transaction{ createWriteTransaction() };