From b8a1ffcf5022477402cea9bfee2b9ddcd830513e Mon Sep 17 00:00:00 2001 From: raczman Date: Thu, 25 Jun 2009 15:56:45 +0200 Subject: Implemented separate connection for SqlDelayThread This should result in less locking when accessing database, and improved performance. * Changed SqlDelay queue type to monitored queue, and removed 10ms check period. thanks to Derex, mknjc, Jeniczek and Christyan for ideas and tests. --HG-- branch : trunk --- src/shared/Database/Database.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/shared/Database/Database.h') diff --git a/src/shared/Database/Database.h b/src/shared/Database/Database.h index c2ee9349979..6efd5536725 100644 --- a/src/shared/Database/Database.h +++ b/src/shared/Database/Database.h @@ -50,7 +50,7 @@ class TRINITY_DLL_SPEC Database virtual ~Database(); virtual bool Initialize(const char *infoString); - virtual void InitDelayThread() = 0; + virtual void InitDelayThread(const char *infoString) = 0; virtual void HaltDelayThread() = 0; virtual QueryResult* Query(const char *sql) = 0; -- cgit v1.2.3