txtSQL vs. Gladius DB Benchmark

Each query was run 8 times -- every time one query was executed, a for-loop traversed through the result set, with each iteration incrementing a counter. The total time is the sum of the 8 runs.

Gladius DB 0.6 Stable
 Run 1 - 3283 records :: 1.4231328964233 seconds
 Run 2 - 3283 records :: 1.4612920284271 seconds
 Run 3 - 3283 records :: 1.3225450515747 seconds
 Run 4 - 3283 records :: 1.3573539257050 seconds
 Run 5 - 3283 records :: 1.3261890411377 seconds
 Run 6 - 3283 records :: 1.3878419399261 seconds
 Run 7 - 3283 records :: 1.3929629325867 seconds
 Run 8 - 3283 records :: 1.3392081260681 seconds


11.010525941849 seconds to execute 8 runs of the following query: SELECT * FROM faraz
txtSQL 2.2 Final
 Run 1- 4778 records :: 0.19469499588013 seconds
 Run 2- 4778 records :: 0.11596107482910 seconds
 Run 3- 4778 records :: 0.11931300163269 seconds
 Run 4- 4778 records :: 0.12553191184998 seconds
 Run 5- 4778 records :: 0.11948585510254 seconds
 Run 6- 4778 records :: 0.12136697769165 seconds
 Run 7- 4778 records :: 0.13864994049072 seconds
 Run 8- 4778 records :: 0.12836289405823 seconds


1.063366651535 seconds to execute 8 runs of following query: $sql->select(array('db' => 'test', 'table' => 'faraz'));


Results (Execution Time)
txtSQL 2.2 Final :: 1.063 sec
 91.193%
Gladius DB 0.6 Stable :: 11.010 sec
 8.807%
Total Time: 12.074 sec.