Solutions Open Source

Référence de la classe adodb_perf

Graphe d'héritage de adodb_perf:

Inheritance graph
[légende]

Liste de tous les membres

Fonctions membres publiques

 table ($newtable=false)
 _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)
 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 ()

Attributs publics

 $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


Documentation des fonctions membres

adodb_perf::table ( newtable = false  ) 

adodb_perf::_CPULoad (  ) 

adodb_perf::MemInfo (  ) 

adodb_perf::CPULoad (  ) 

adodb_perf::Tracer ( sql  ) 

adodb_perf::Explain ( sql,
partial = false 
)

Réimplémentée dans perf_db2, perf_mssql, perf_mysql, et perf_postgres.

adodb_perf::InvalidSQL ( numsql = 10  ) 

adodb_perf::_SuspiciousSQL ( numsql = 10  ) 

adodb_perf::CheckMemory (  ) 

adodb_perf::SuspiciousSQL ( numsql = 10  ) 

adodb_perf::ExpensiveSQL ( numsql = 10  ) 

adodb_perf::_ExpensiveSQL ( numsql = 10  ) 

adodb_perf::DBParameter ( param  ) 

& adodb_perf::PollParameters (  ) 

adodb_perf::_DBParameter ( sql  ) 

adodb_perf::WarnCacheRatio ( val  ) 

adodb_perf::UI ( pollsecs = 5  ) 

adodb_perf::Poll ( secs = 5  ) 

adodb_perf::HealthCheckCLI (  ) 

adodb_perf::HealthCheck ( cli = false  ) 

Réimplémentée dans perf_mssql.

adodb_perf::Tables ( orderby = '1'  ) 

adodb_perf::CreateLogTable (  ) 

adodb_perf::DoSQLForm (  ) 

adodb_perf::SplitSQL ( sql  ) 

adodb_perf::undomq ( m  ) 

adodb_perf::OptimizeTables (  ) 

adodb_perf::OptimizeTable ( table,
mode = ADODB_OPT_LOW 
)

Reorganise the table-indices/statistics/.. depending on the given mode. Default Implementation throws an error.

Paramètres:
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
Auteur:
Markus Staab
Renvoie:
Returns true on success and false on error

adodb_perf::optimizeDatabase (  ) 

Reorganise current database. Default implementation loops over all MetaTables() and optimize each using optmizeTable()

Auteur:
Markus Staab
Renvoie:
Returns true on success and false on error


Documentation des données membres

adodb_perf::$conn

adodb_perf::$color = '#F0F0F0'

adodb_perf::$table = '<table border=1 bgcolor=white>'

adodb_perf::$titles = '<tr><td><b>Parameter</b></td><td><b>Value</b></td><td><b>Description</b></td></tr>'

adodb_perf::$warnRatio = 90

adodb_perf::$tablesSQL = false

Réimplémentée dans perf_informix, perf_mysql, et perf_postgres.

adodb_perf::$cliFormat = "%32s => %s \r\n"

adodb_perf::$sql1 = 'sql1'

Réimplémentée dans perf_mssql.

adodb_perf::$explain = true

adodb_perf::$helpurl = "<a href=http://phplens.com/adodb/reference.functions.fnexecute.and.fncacheexecute.properties.html#logsql>LogSQL help</a>"

adodb_perf::$createTableSQL = false

Réimplémentée dans perf_db2, perf_informix, perf_mssql, perf_mysql, et perf_postgres.

adodb_perf::$maxLength = 2000

adodb_perf::$_lastLoad


La documentation de cette classe a été générée à partir du fichier suivant :
Généré le Fri Aug 31 11:40:03 2007 pour OBLADY - Typo3 API v4.1.2 par  doxygen 1.5.3