Zikula 1.0.1
[ class tree: Zikula 1.0.1 ] [ index: Zikula 1.0.1 ] [ all elements ]

Class: perf_informix

Source Location: /includes/classes/adodb/perf/perf-informix.inc.php

Class Overview

adodb_perf
   |
   --perf_informix



Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 22]


[ Top ]


Class Variables

$createTableSQL =  "CREATE TABLE adodb_logsql (
      created datetime year to second NOT NULL,
      sql0 varchar(250) NOT NULL,
      sql1 varchar(255) NOT NULL,
      params varchar(255) NOT NULL,
      tracer varchar(255) NOT NULL,
      timer decimal(16,6) NOT NULL
   )"

[line 26]


Type:   mixed
Overrides:   Array


[ Top ]

$settings = array(
   'Ratios',
      'data cache hit ratio' => array('RATIOH',
      "select round((1-(wt.value / (rd.value + wr.value)))*100,2)
      from sysmaster:sysprofile wr, sysmaster:sysprofile rd, sysmaster:sysprofile wt
      where rd.name = 'pagreads' and
      wr.name = 'pagwrites' and
      wt.name = 'buffwts'",
      '=WarnCacheRatio'),'IO','data reads'=>array('IO',"select value from sysmaster:sysprofile where name='pagreads'",'Page reads'),'data writes'=>array('IO',"select value from sysmaster:sysprofile where name='pagwrites'",'Page writes'),'Connections','current connections'=>array('SESS','select count(*) from sysmaster:syssessions','Number of sessions'),false)

[line 37]


Type:   mixed


[ Top ]

$tablesSQL =  "select a.tabname tablename, ti_nptotal*2 size_in_k, ti_nextns extents, ti_nrows records from systables c, sysmaster:systabnames a, sysmaster:systabinfo b where c.tabname not matches 'sys*' and c.partnum = a.partnum and c.partnum = b.ti_partnum"

[line 35]


Type:   mixed
Overrides:   Array


[ Top ]



Class Methods


constructor perf_informix [line 64]

perf_informix perf_informix( &$conn)



Parameters:

   &$conn  

[ Top ]


Documentation generated on Fri, 18 Jul 2008 21:48:07 +0200 by phpDocumentor 1.4.1