protected function getDb()
{
if (!$this->db) {
// we're using a new mysql connection here to avoid problems with active (nested) transactions
Logger::debug("Initialize dedicated MySQL connection for the cache adapter");
$this->db = Db::getConnection();
}
return $this->db;
}