| phpMyFAQ\Database\Mysqli::connect | 33.28 | 18.8% |
| phpMyFAQ\Database\PdoMysql::queryPrepared | 20 | 0.0% |
| phpMyFAQ\Database\PdoPgsql::queryPrepared | 20 | 0.0% |
| phpMyFAQ\Database\PdoSqlsrv::queryPrepared | 20 | 0.0% |
| phpMyFAQ\Database\Pgsql::connect | 20 | 0.0% |
| phpMyFAQ\Database\Sqlsrv::fetchAll | 20 | 0.0% |
| phpMyFAQ\Database\DatabaseHelper::buildInsertQueries | 12.07 | 79.3% |
| phpMyFAQ\Database\Mysqli::queryPrepared | 12 | 0.0% |
| phpMyFAQ\Database\Pgsql::queryPrepared | 12 | 0.0% |
| phpMyFAQ\Database\Sqlsrv::queryPrepared | 12 | 0.0% |
| phpMyFAQ\Database\PdoSqlite::numRows | 11.10 | 77.8% |
| phpMyFAQ\Database\Sqlite3::queryPrepared | 10.66 | 57.9% |
| phpMyFAQ\Database\PdoSqlite::query | 6.60 | 60.0% |
| phpMyFAQ\Database\PdoSqlsrv::query | 6.60 | 60.0% |
| phpMyFAQ\Database\Mysqli::error | 6 | 0.0% |
| phpMyFAQ\Database\Mysqli::affectedRows | 6 | 0.0% |
| phpMyFAQ\Database\Pgsql::affectedRows | 6 | 0.0% |
| phpMyFAQ\Database\PdoPgsql::query | 5.68 | 70.0% |
| phpMyFAQ\Database\Sqlite3::numRows | 5.27 | 77.8% |
| phpMyFAQ\Database\PdoMysql::query | 5.20 | 80.0% |
| phpMyFAQ\Database\Pgsql::numberPlaceholders | 5 | 100.0% |
| phpMyFAQ\Database\Mysqli::query | 4.59 | 66.7% |
| phpMyFAQ\Database\PdoSqlite::queryPrepared | 4.59 | 66.7% |
| phpMyFAQ\Database\Sqlite3::query | 4.59 | 66.7% |
| phpMyFAQ\Database\Sqlsrv::affectedRows | 4.25 | 75.0% |
| phpMyFAQ\Database\Sqlsrv::query | 4.10 | 81.8% |
| phpMyFAQ\Database\Sqlite3::fetchAll | 4.02 | 88.9% |
| phpMyFAQ\Database\Pgsql::query | 4.01 | 90.9% |
| phpMyFAQ\Database\Mysqli::fetchAll | 4 | 100.0% |
| phpMyFAQ\Database\Pgsql::fetchAll | 4 | 100.0% |
| phpMyFAQ\Database\Pgsql::getTableStatus | 4 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::connect | 3.33 | 66.7% |
| phpMyFAQ\Database\Sqlite3::error | 3.33 | 66.7% |
| phpMyFAQ\Database\Sqlsrv::clientVersion | 3.33 | 66.7% |
| phpMyFAQ\Database\Mysqli::close | 3.19 | 33.3% |
| phpMyFAQ\Database\PdoMysql::fetchRow | 3.14 | 75.0% |
| phpMyFAQ\Database\PdoPgsql::fetchArray | 3.14 | 75.0% |
| phpMyFAQ\Database\PdoPgsql::fetchRow | 3.14 | 75.0% |
| phpMyFAQ\Database\PdoSqlite::fetchArray | 3.14 | 75.0% |
| phpMyFAQ\Database\PdoSqlite::fetchRow | 3.14 | 75.0% |
| phpMyFAQ\Database\PdoSqlite::fetchObject | 3.14 | 75.0% |
| phpMyFAQ\Database\PdoSqlsrv::fetchArray | 3.14 | 75.0% |
| phpMyFAQ\Database\PdoSqlsrv::fetchRow | 3.14 | 75.0% |
| phpMyFAQ\Database\Sqlite3::fetchObject | 3.14 | 75.0% |
| phpMyFAQ\Database\Sqlite3::fetchArray | 3.14 | 75.0% |
| phpMyFAQ\Database\Sqlite3::fetchAssoc | 3.14 | 75.0% |
| phpMyFAQ\Database\Sqlsrv::fetchArray | 3.14 | 75.0% |
| phpMyFAQ\Database\Sqlsrv::numRows | 3.14 | 75.0% |
| phpMyFAQ\Database\Sqlsrv::lastInsertId | 3.10 | 77.8% |
| phpMyFAQ\Database\PdoMysql::getOne | 3.04 | 83.3% |
| phpMyFAQ\Database\PdoPgsql::getOne | 3.04 | 83.3% |
| phpMyFAQ\Database\PdoSqlite::getOne | 3.04 | 83.3% |
| phpMyFAQ\Database\PdoSqlsrv::getOne | 3.04 | 83.3% |
| phpMyFAQ\Database\PdoMysql::nextId | 3.03 | 85.7% |
| phpMyFAQ\Database\PdoPgsql::nextId | 3.03 | 85.7% |
| phpMyFAQ\Database\PdoSqlite::nextId | 3.03 | 85.7% |
| phpMyFAQ\Database\PdoSqlsrv::nextId | 3.03 | 85.7% |
| phpMyFAQ\Database\Pgsql::lastInsertId | 3.03 | 85.7% |
| phpMyFAQ\Database\Sqlsrv::nextId | 3.01 | 88.9% |
| phpMyFAQ\Database\Sqlite3::getTableStatus | 3 | 100.0% |
| phpMyFAQ\Database\Sqlsrv::getTableStatus | 3 | 100.0% |
| phpMyFAQ\Database\Sqlsrv::formatErrors | 3 | 100.0% |
| phpMyFAQ\Database\Mysqli::numRows | 2.15 | 66.7% |
| phpMyFAQ\Database\PdoMysql::connect | 2.15 | 66.7% |
| phpMyFAQ\Database\PdoPgsql::connect | 2.15 | 66.7% |
| phpMyFAQ\Database\Sqlsrv::connect | 2.15 | 66.7% |
| phpMyFAQ\Database\PdoMysql::fetchArray | 2.06 | 75.0% |
| phpMyFAQ\Database\PdoMysql::fetchObject | 2.06 | 75.0% |
| phpMyFAQ\Database\PdoPgsql::fetchObject | 2.06 | 75.0% |
| phpMyFAQ\Database\PdoSqlsrv::fetchObject | 2.06 | 75.0% |
| phpMyFAQ\Database\PdoSqlsrv::clientVersion | 2.06 | 75.0% |
| phpMyFAQ\Database\Sqlsrv::fetchObject | 2.06 | 75.0% |
| phpMyFAQ\Database\Sqlsrv::serverVersion | 2.06 | 75.0% |
| phpMyFAQ\Database\Sqlite3::close | 2.03 | 80.0% |
| phpMyFAQ\Database\Sqlsrv::error | 2.03 | 80.0% |
| phpMyFAQ\Database\DatabaseHelper::alignTablePrefixByPattern | 2 | 100.0% |
| phpMyFAQ\Database\Mysqli::fetchArray | 2 | 100.0% |
| phpMyFAQ\Database\Mysqli::fetchRow | 2 | 100.0% |
| phpMyFAQ\Database\Mysqli::fetchObject | 2 | 100.0% |
| phpMyFAQ\Database\Mysqli::getTableStatus | 2 | 100.0% |
| phpMyFAQ\Database\Mysqli::getOne | 2 | 100.0% |
| phpMyFAQ\Database\Mysqli::nextId | 2 | 100.0% |
| phpMyFAQ\Database\Mysqli::clientVersion | 2 | 0.0% |
| phpMyFAQ\Database\Mysqli::serverVersion | 2 | 0.0% |
| phpMyFAQ\Database\Mysqli::lastInsertId | 2 | 0.0% |
| phpMyFAQ\Database\Mysqli::now | 2 | 0.0% |
| phpMyFAQ\Database\PdoMysql::fetchAll | 2 | 100.0% |
| phpMyFAQ\Database\PdoMysql::numRows | 2 | 100.0% |
| phpMyFAQ\Database\PdoMysql::getTableStatus | 2 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::fetchAll | 2 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::numRows | 2 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::getTableStatus | 2 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::connect | 2 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::fetchAll | 2 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::getTableStatus | 2 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::error | 2 | 0.0% |
| phpMyFAQ\Database\PdoSqlsrv::escape | 2 | 0.0% |
| phpMyFAQ\Database\PdoSqlsrv::fetchAll | 2 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::numRows | 2 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::getTableStatus | 2 | 100.0% |
| phpMyFAQ\Database\Pgsql::fetchArray | 2 | 100.0% |
| phpMyFAQ\Database\Pgsql::getOne | 2 | 100.0% |
| phpMyFAQ\Database\Sqlite3::fetchRow | 2 | 100.0% |
| phpMyFAQ\Database\Sqlsrv::close | 2 | 100.0% |
| phpMyFAQ\Database\DatabaseHelper::__construct | 1 | 100.0% |
| phpMyFAQ\Database\DatabaseHelper::alignTablePrefix | 1 | 100.0% |
| phpMyFAQ\Database\Mysqli::connection | 1 | 100.0% |
| phpMyFAQ\Database\Mysqli::escape | 1 | 100.0% |
| phpMyFAQ\Database\Mysqli::log | 1 | 100.0% |
| phpMyFAQ\Database\Mysqli::getTableNames | 1 | 100.0% |
| phpMyFAQ\Database\Mysqli::__destruct | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::pdo | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::error | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::escape | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::log | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::getTableNames | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::affectedRows | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::prepare | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::execute | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::clientVersion | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::serverVersion | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::close | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::__destruct | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::lastInsertId | 1 | 100.0% |
| phpMyFAQ\Database\PdoMysql::now | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::pdo | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::error | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::escape | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::log | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::getTableNames | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::affectedRows | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::prepare | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::execute | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::clientVersion | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::serverVersion | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::close | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::__destruct | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::lastInsertId | 1 | 100.0% |
| phpMyFAQ\Database\PdoPgsql::now | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::pdo | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::__construct | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::error | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::escape | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::log | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::getTableNames | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::affectedRows | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::prepare | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::execute | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::clientVersion | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::serverVersion | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::close | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::__destruct | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::lastInsertId | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlite::now | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::pdo | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::log | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::getTableNames | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::affectedRows | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::prepare | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::execute | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::serverVersion | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::close | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::__destruct | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::lastInsertId | 1 | 100.0% |
| phpMyFAQ\Database\PdoSqlsrv::now | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::error | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::escape | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::fetchObject | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::fetchRow | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::numRows | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::log | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::nextId | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::clientVersion | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::serverVersion | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::getTableNames | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::close | 1 | 100.0% |
| phpMyFAQ\Database\Pgsql::now | 1 | 100.0% |
| phpMyFAQ\Database\Sqlite3::connection | 1 | 100.0% |
| phpMyFAQ\Database\Sqlite3::connect | 1 | 100.0% |
| phpMyFAQ\Database\Sqlite3::escape | 1 | 100.0% |
| phpMyFAQ\Database\Sqlite3::log | 1 | 100.0% |
| phpMyFAQ\Database\Sqlite3::getTableNames | 1 | 100.0% |
| phpMyFAQ\Database\Sqlite3::nextId | 1 | 100.0% |
| phpMyFAQ\Database\Sqlite3::affectedRows | 1 | 100.0% |
| phpMyFAQ\Database\Sqlite3::serverVersion | 1 | 100.0% |
| phpMyFAQ\Database\Sqlite3::clientVersion | 1 | 100.0% |
| phpMyFAQ\Database\Sqlite3::lastInsertId | 1 | 100.0% |
| phpMyFAQ\Database\Sqlite3::now | 1 | 100.0% |
| phpMyFAQ\Database\Sqlsrv::escape | 1 | 100.0% |
| phpMyFAQ\Database\Sqlsrv::fetchRow | 1 | 100.0% |
| phpMyFAQ\Database\Sqlsrv::log | 1 | 100.0% |
| phpMyFAQ\Database\Sqlsrv::getTableNames | 1 | 100.0% |
| phpMyFAQ\Database\Sqlsrv::now | 1 | 100.0% |
| phpMyFAQ\Database\Sqlsrv::setConnectionOptions | 1 | 100.0% |