Added a query plan recorder for debugging purposes

This commit is contained in:
emeric
2025-07-11 00:11:02 +02:00
parent 2fd7d9767b
commit 59e85ee424
29 changed files with 546 additions and 44 deletions
+2 -2
View File
@@ -36,8 +36,6 @@ namespace lms::db
public:
Db(const std::filesystem::path& dbPath, std::size_t connectionCount);
Session& getTLSSession() override;
void executeSql(const std::string& sql);
private:
@@ -46,6 +44,8 @@ namespace lms::db
friend class Session;
Session& getTLSSession() override;
core::RecursiveSharedMutex& getMutex() { return _sharedMutex; }
Wt::Dbo::SqlConnectionPool& getConnectionPool() { return *_connectionPool; }