]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-15273 basic read/write perf counter in moodle_database
authorskodak <skodak>
Wed, 18 Jun 2008 08:26:40 +0000 (08:26 +0000)
committerskodak <skodak>
Wed, 18 Jun 2008 08:26:40 +0000 (08:26 +0000)
lib/dml/moodle_database.php

index bb9ab0aaf8d638592d1a4766a48c3641b3eb4048..27f24a74a4cd9d2293abc461227fee0ef321068b 100644 (file)
@@ -1403,11 +1403,27 @@ abstract class moodle_database {
         return true;
     }
 
+    /**
+     * Returns number of reads done by this database
+     * @return int
+     */
     public function perf_get_reads() {
         return $this->reads;
     }
 
+    /**
+     * Returns number of writes done by this database
+     * @return int
+     */
     public function perf_get_writes() {
         return $this->writes;
     }
+
+    /**
+     * Returns number of queries done by this database
+     * @return int
+     */
+    public function perf_get_queries() {
+        return $this->writes + $this->reads;
+    }
 }