public function query($sql)
 {
     LogMaster::log($sql);
     $res = mysql_query($sql, $this->connection);
     if ($res === false) {
         throw new Exception("MySQL operation failed\n" . mysql_error($this->connection));
     }
     $this->last_result = $res;
     return $res;
 }
 protected function end_run()
 {
     $time = microtime(true) - $this->exec_time;
     LogMaster::log("Done in {$time}s");
     flush();
     die;
 }