Öffentliche Methoden | |
_CPULoad () | |
MemInfo () | |
CPULoad () | |
Tracer ($sql) | |
Explain ($sql, $partial=false) | |
InvalidSQL ($numsql=10) | |
_SuspiciousSQL ($numsql=10) | |
CheckMemory () | |
SuspiciousSQL ($numsql=10) | |
ExpensiveSQL ($numsql=10) | |
_ExpensiveSQL ($numsql=10) | |
DBParameter ($param) | |
PollParameters () | |
_DBParameter ($sql) | |
WarnCacheRatio ($val) | |
clearsql () | |
UI ($pollsecs=5) | |
Poll ($secs=5) | |
HealthCheckCLI () | |
HealthCheck ($cli=false) | |
Tables ($orderby='1') | |
CreateLogTable () | |
DoSQLForm () | |
SplitSQL ($sql) | |
undomq ($m) | |
OptimizeTables () | |
OptimizeTable ($table, $mode=ADODB_OPT_LOW) | |
optimizeDatabase () | |
Öffentliche, statische Methoden | |
static | table ($newtable=false) |
Datenfelder | |
$conn | |
$color = '#F0F0F0' | |
$table = '<table border=1 bgcolor=white>' | |
$titles = '<tr><td><b>Parameter</b></td><td><b>Value</b></td><td><b>Description</b></td></tr>' | |
$warnRatio = 90 | |
$tablesSQL = false | |
$cliFormat = "%32s => %s \r\n" | |
$sql1 = 'sql1' | |
$explain = true | |
$helpurl = "<a href=http://phplens.com/adodb/reference.functions.fnexecute.and.fncacheexecute.properties.html#logsql>LogSQL help</a>" | |
$createTableSQL = false | |
$maxLength = 2000 | |
$_lastLoad | |
Definiert in Zeile 217 der Datei adodb-perf.inc.php.
_CPULoad | ( | ) |
Definiert in Zeile 242 der Datei adodb-perf.inc.php.
Wird benutzt von CPULoad().
_DBParameter | ( | $sql) |
Definiert in Zeile 605 der Datei adodb-perf.inc.php.
Benutzt $sql1.
Wird benutzt von DBParameter(), perf_mysql\GetKeyHitRatio(), perf_mysql\GetQHitRatio() und HealthCheck().
_ExpensiveSQL | ( | $numsql = 10 ) |
Definiert in Zeile 524 der Datei adodb-perf.inc.php.
Benutzt $maxLength, $sql1 und table().
Wird benutzt von ExpensiveSQL().
_SuspiciousSQL | ( | $numsql = 10 ) |
Definiert in Zeile 445 der Datei adodb-perf.inc.php.
Benutzt $maxLength, $sql1 und table().
Wird benutzt von SuspiciousSQL().
CheckMemory | ( | ) |
Definiert in Zeile 502 der Datei adodb-perf.inc.php.
Wird benutzt von UI().
clearsql | ( | ) |
Definiert in Zeile 663 der Datei adodb-perf.inc.php.
Benutzt table().
Wird benutzt von UI().
CPULoad | ( | ) |
Definiert in Zeile 352 der Datei adodb-perf.inc.php.
Benutzt $_lastLoad und _CPULoad().
Wird benutzt von Poll().
CreateLogTable | ( | ) |
Definiert in Zeile 903 der Datei adodb-perf.inc.php.
Benutzt $ok, $table und table().
DBParameter | ( | $param) |
Definiert in Zeile 583 der Datei adodb-perf.inc.php.
Benutzt _DBParameter().
Wird benutzt von perf_mysql\FindDBHitRatio() und PollParameters().
DoSQLForm | ( | ) |
Definiert in Zeile 915 der Datei adodb-perf.inc.php.
Benutzt rs2html(), SplitSQL(), table() und undomq().
Wird benutzt von UI().
ExpensiveSQL | ( | $numsql = 10 ) |
Definiert in Zeile 513 der Datei adodb-perf.inc.php.
Benutzt _ExpensiveSQL().
Wird benutzt von UI().
Explain | ( | $sql, | |
$partial = false |
|||
) |
Definiert in Zeile 418 der Datei adodb-perf.inc.php.
HealthCheck | ( | $cli = false ) |
Definiert in Zeile 822 der Datei adodb-perf.inc.php.
Benutzt $titles, _DBParameter() und table().
Wird benutzt von perf_mssql\HealthCheck(), perf_mssqlnative\HealthCheck(), HealthCheckCLI() und UI().
HealthCheckCLI | ( | ) |
Definiert in Zeile 813 der Datei adodb-perf.inc.php.
Benutzt HealthCheck().
InvalidSQL | ( | $numsql = 10 ) |
Definiert in Zeile 423 der Datei adodb-perf.inc.php.
Benutzt rs2html() und table().
Wird benutzt von UI().
MemInfo | ( | ) |
Definiert in Zeile 320 der Datei adodb-perf.inc.php.
optimizeDatabase | ( | ) |
Reorganise current database. Default implementation loops over all MetaTables()
and optimize each using optmizeTable()
true
on success and false
on error Definiert in Zeile 1080 der Datei adodb-perf.inc.php.
OptimizeTable | ( | $table, | |
$mode = ADODB_OPT_LOW |
|||
) |
Reorganise the table-indices/statistics/.. depending on the given mode. Default Implementation throws an error.
string | table name of the table to optimize |
int | mode optimization-mode ADODB_OPT_HIGH for full optimization ADODB_OPT_LOW for CPU-less optimization Default is LOW ADODB_OPT_LOW |
true
on success and false
on error Definiert in Zeile 1066 der Datei adodb-perf.inc.php.
OptimizeTables | ( | ) |
Definiert in Zeile 1035 der Datei adodb-perf.inc.php.
Benutzt $table und ADODB_OPT_LOW.
Poll | ( | $secs = 5 ) |
Definiert in Zeile 771 der Datei adodb-perf.inc.php.
Benutzt $cnt, CPULoad(), date und PollParameters().
Wird benutzt von UI().
PollParameters | ( | ) |
Definiert in Zeile 593 der Datei adodb-perf.inc.php.
Benutzt DBParameter().
Wird benutzt von Poll().
SplitSQL | ( | $sql) |
Definiert in Zeile 992 der Datei adodb-perf.inc.php.
Wird benutzt von DoSQLForm().
SuspiciousSQL | ( | $numsql = 10 ) |
Definiert in Zeile 508 der Datei adodb-perf.inc.php.
Benutzt _SuspiciousSQL().
Wird benutzt von UI().
|
static |
Definiert in Zeile 232 der Datei adodb-perf.inc.php.
Wird benutzt von _ExpensiveSQL(), _SuspiciousSQL(), adodb_log_sql(), clearsql(), perf_oci8\clearsql(), CreateLogTable(), DoSQLForm(), HealthCheck(), InvalidSQL(), Tracer() und UI().
Tables | ( | $orderby = '1' ) |
Definiert in Zeile 891 der Datei adodb-perf.inc.php.
Benutzt rs2html().
Wird benutzt von UI().
Tracer | ( | $sql) |
Definiert in Zeile 382 der Datei adodb-perf.inc.php.
Benutzt table().
Wird benutzt von perf_db2\Explain(), perf_mssql\Explain(), perf_mssqlnative\Explain(), perf_mysql\Explain() und perf_postgres\Explain().
UI | ( | $pollsecs = 5 ) |
Definiert in Zeile 673 der Datei adodb-perf.inc.php.
Benutzt $ADODB_PERF_MIN, $conn, CheckMemory(), clearsql(), DoSQLForm(), ExpensiveSQL(), HealthCheck(), InvalidSQL(), Poll(), SuspiciousSQL(), table() und Tables().
undomq | ( | $m) |
Definiert in Zeile 998 der Datei adodb-perf.inc.php.
Wird benutzt von DoSQLForm().
WarnCacheRatio | ( | $val) |
Definiert in Zeile 656 der Datei adodb-perf.inc.php.
$_lastLoad |
Definiert in Zeile 351 der Datei adodb-perf.inc.php.
Wird benutzt von CPULoad().
$cliFormat = "%32s => %s \r\n" |
Definiert in Zeile 224 der Datei adodb-perf.inc.php.
$color = '#F0F0F0' |
Definiert in Zeile 219 der Datei adodb-perf.inc.php.
$conn |
Definiert in Zeile 218 der Datei adodb-perf.inc.php.
Wird benutzt von optimizeDatabase(), perf_postgres\optimizeTable(), perf_mysql\optimizeTable(), perf_db2\perf_db2(), perf_informix\perf_informix(), perf_mssql\perf_mssql(), perf_mssqlnative\perf_mssqlnative(), perf_mysql\perf_mysql(), perf_postgres\perf_postgres() und UI().
$createTableSQL = false |
Definiert in Zeile 228 der Datei adodb-perf.inc.php.
$explain = true |
Definiert in Zeile 226 der Datei adodb-perf.inc.php.
$helpurl = "<a href=http://phplens.com/adodb/reference.functions.fnexecute.and.fncacheexecute.properties.html#logsql>LogSQL help</a>" |
Definiert in Zeile 227 der Datei adodb-perf.inc.php.
$maxLength = 2000 |
Definiert in Zeile 229 der Datei adodb-perf.inc.php.
Wird benutzt von _ExpensiveSQL() und _SuspiciousSQL().
$sql1 = 'sql1' |
Definiert in Zeile 225 der Datei adodb-perf.inc.php.
Wird benutzt von _DBParameter(), _ExpensiveSQL() und _SuspiciousSQL().
Definiert in Zeile 220 der Datei adodb-perf.inc.php.
Wird benutzt von CreateLogTable(), optimizeDatabase(), perf_postgres\optimizeTable(), perf_mysql\optimizeTable() und OptimizeTables().
$tablesSQL = false |
Definiert in Zeile 223 der Datei adodb-perf.inc.php.
$titles = '<tr><td><b>Parameter</b></td><td><b>Value</b></td><td><b>Description</b></td></tr>' |
Definiert in Zeile 221 der Datei adodb-perf.inc.php.
Wird benutzt von HealthCheck().
$warnRatio = 90 |
Definiert in Zeile 222 der Datei adodb-perf.inc.php.