亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? adodb-perf.inc.php

?? asterisk用 的voip記費軟件
?? PHP
?? 第 1 頁 / 共 3 頁
字號:
		case 'poll2':			echo "<pre>";			$this->Poll($pollsecs);			break;				case 'dosql':			if (!$allowsql) break;						$this->DoSQLForm();			break;		case 'viewsql':			if (empty($_GET['hidem']))				echo "&nbsp; <a href=\"?do=viewsql&clearsql=1\">Clear SQL Log</a><br>";			echo($this->SuspiciousSQL($nsql));			echo($this->ExpensiveSQL($nsql));			echo($this->InvalidSQL($nsql));			break;		case 'tables': 			echo $this->Tables(); break;		}		global $ADODB_vers;		echo "<p><div align=center><font size=1>$ADODB_vers Sponsored by <a href=http://phplens.com/>phpLens</a></font></div>";	}		/*		Runs in infinite loop, returning real-time statistics	*/	function Poll($secs=5)	{		$this->conn->fnExecute = false;		//$this->conn->debug=1;		if ($secs <= 1) $secs = 1;		echo "Accumulating statistics, every $secs seconds...\n";flush();		$arro =& $this->PollParameters();		$cnt = 0;		set_time_limit(0);		sleep($secs);		while (1) {			$arr =& $this->PollParameters();						$hits   = sprintf('%2.2f',$arr[0]);			$reads  = sprintf('%12.4f',($arr[1]-$arro[1])/$secs);			$writes = sprintf('%12.4f',($arr[2]-$arro[2])/$secs);			$sess = sprintf('%5d',$arr[3]);						$load = $this->CPULoad();			if ($load !== false) {				$oslabel = 'WS-CPU%';				$osval = sprintf(" %2.1f  ",(float) $load);			}else {				$oslabel = '';				$osval = '';			}			if ($cnt % 10 == 0) echo " Time   ".$oslabel."   Hit%   Sess           Reads/s          Writes/s\n"; 			$cnt += 1;			echo date('H:i:s').'  '.$osval."$hits  $sess $reads $writes\n";			flush();						if (connection_aborted()) return;						sleep($secs);			$arro = $arr;		}	}		/*		Returns basic health check in a command line interface	*/	function HealthCheckCLI()	{		return $this->HealthCheck(true);	}				/*		Returns basic health check as HTML	*/	function HealthCheck($cli=false)	{		$saveE = $this->conn->fnExecute;		$this->conn->fnExecute = false;			if ($cli) $html = '';		else $html = $this->table.'<tr><td colspan=3><h3>'.$this->conn->databaseType.'</h3></td></tr>'.$this->titles;				$oldc = false;		$bgc = '';		foreach($this->settings as $name => $arr) {			if ($arr === false) break;						if (!is_string($name)) {				if ($cli) $html .= " -- $arr -- \n";				else $html .= "<tr bgcolor=$this->color><td colspan=3><i>$arr</i> &nbsp;</td></tr>";				continue;			}						if (!is_array($arr)) break;			$category = $arr[0];			$how = $arr[1];			if (sizeof($arr)>2) $desc = $arr[2];			else $desc = ' &nbsp; ';									if ($category == 'HIDE') continue;						$val = $this->_DBParameter($how);						if ($desc && strncmp($desc,"=",1) === 0) {				$fn = substr($desc,1);				$desc = $this->$fn($val);			}						if ($val === false) {				$m = $this->conn->ErrorMsg();				$val = "Error: $m"; 			} else {				if (is_numeric($val) && $val >= 256*1024) {					if ($val % (1024*1024) == 0) {						$val /= (1024*1024);						$val .= 'M';					} else if ($val % 1024 == 0) {						$val /= 1024;						$val .= 'K';					}					//$val = htmlspecialchars($val);				}			}			if ($category != $oldc) {				$oldc = $category;				//$bgc = ($bgc == ' bgcolor='.$this->color) ? ' bgcolor=white' : ' bgcolor='.$this->color;			}			if (strlen($desc)==0) $desc = '&nbsp;';			if (strlen($val)==0) $val = '&nbsp;';			if ($cli) {				$html  .= str_replace('&nbsp;','',sprintf($this->cliFormat,strip_tags($name),strip_tags($val),strip_tags($desc)));							}else {				$html .= "<tr$bgc><td>".$name.'</td><td>'.$val.'</td><td>'.$desc."</td></tr>\n";			}		}				if (!$cli) $html .= "</table>\n";		$this->conn->fnExecute = $saveE;					return $html;		}		function Tables($orderby='1')	{		if (!$this->tablesSQL) return false;				$savelog = $this->conn->LogSQL(false);		$rs = $this->conn->Execute($this->tablesSQL.' order by '.$orderby);		$this->conn->LogSQL($savelog);		$html = rs2html($rs,false,false,false,false);		return $html;	}		function CreateLogTable()	{		if (!$this->createTableSQL) return false;				$table = $this->table();		$sql = str_replace('adodb_logsql',$table,$this->createTableSQL);		$savelog = $this->conn->LogSQL(false);		$ok = $this->conn->Execute($sql);		$this->conn->LogSQL($savelog);		return ($ok) ? true : false;	}		function DoSQLForm()	{					$PHP_SELF = $_SERVER['PHP_SELF'];		$sql = isset($_REQUEST['sql']) ? $_REQUEST['sql'] : '';		if (isset($_SESSION['phplens_sqlrows'])) $rows = $_SESSION['phplens_sqlrows'];		else $rows = 3;				if (isset($_REQUEST['SMALLER'])) {			$rows /= 2;			if ($rows < 3) $rows = 3;			$_SESSION['phplens_sqlrows'] = $rows;		}		if (isset($_REQUEST['BIGGER'])) {			$rows *= 2;			$_SESSION['phplens_sqlrows'] = $rows;		}		?><form method="POST" action="<?php echo $PHP_SELF ?>"><table><tr><td> Form size: <input type="submit" value=" &lt; " name="SMALLER"><input type="submit" value=" &gt; &gt; " name="BIGGER"></td><td align=right><input type="submit" value=" Run SQL Below " name="RUN"><input type=hidden name=do value=dosql></td></tr>  <tr>  <td colspan=2><textarea rows=<?php print $rows; ?> name="sql" cols="80"><?php print htmlspecialchars($sql) ?></textarea>  </td>  </tr> </table></form><?php		if (!isset($_REQUEST['sql'])) return;				$sql = $this->undomq(trim($sql));		if (substr($sql,strlen($sql)-1) === ';') {			$print = true;			$sqla = $this->SplitSQL($sql);		} else  {			$print = false;			$sqla = array($sql);		}		foreach($sqla as $sqls) {			if (!$sqls) continue;						if ($print) {				print "<p>".htmlspecialchars($sqls)."</p>";				flush();			}			$savelog = $this->conn->LogSQL(false);			$rs = $this->conn->Execute($sqls);			$this->conn->LogSQL($savelog);			if ($rs && is_object($rs) && !$rs->EOF) {				rs2html($rs);				while ($rs->NextRecordSet()) {					print "<table width=98% bgcolor=#C0C0FF><tr><td>&nbsp;</td></tr></table>";					rs2html($rs);				}			} else {				$e1 = (integer) $this->conn->ErrorNo();				$e2 = $this->conn->ErrorMsg();				if (($e1) || ($e2)) {					if (empty($e1)) $e1 = '-1'; // postgresql fix					print ' &nbsp; '.$e1.': '.$e2;				} else {					print "<p>No Recordset returned<br></p>";				}			}		} // foreach	}		function SplitSQL($sql)	{		$arr = explode(';',$sql);		return $arr;	}		function undomq($m) 	{	if (get_magic_quotes_gpc()) {		// undo the damage		$m = str_replace('\\\\','\\',$m);		$m = str_replace('\"','"',$m);		$m = str_replace('\\\'','\'',$m);	}	return $m;}       /************************************************************************/       /**      * Reorganise multiple table-indices/statistics/..     * OptimizeMode could be given by last Parameter     *      * @example     *      <pre>     *          optimizeTables( 'tableA');     *      </pre>     *      <pre>     *          optimizeTables( 'tableA', 'tableB', 'tableC');     *      </pre>     *      <pre>     *          optimizeTables( 'tableA', 'tableB', ADODB_OPT_LOW);     *      </pre>     *      * @param string table name of the table to optimize     * @param int mode optimization-mode     *      <code>ADODB_OPT_HIGH</code> for full optimization      *      <code>ADODB_OPT_LOW</code> for CPU-less optimization     *      Default is LOW <code>ADODB_OPT_LOW</code>      * @author Markus Staab     * @return Returns <code>true</code> on success and <code>false</code> on error     */    function OptimizeTables()    {        $args = func_get_args();        $numArgs = func_num_args();                if ( $numArgs == 0) return false;                $mode = ADODB_OPT_LOW;         $lastArg = $args[ $numArgs - 1];        if ( !is_string($lastArg)) {            $mode = $lastArg;            unset( $args[ $numArgs - 1]);        }                foreach( $args as $table) {            $this->optimizeTable( $table, $mode);        }	}    /**      * Reorganise the table-indices/statistics/.. depending on the given mode.     * Default Implementation throws an error.     *      * @param string table name of the table to optimize     * @param int mode optimization-mode     *      <code>ADODB_OPT_HIGH</code> for full optimization      *      <code>ADODB_OPT_LOW</code> for CPU-less optimization     *      Default is LOW <code>ADODB_OPT_LOW</code>      * @author Markus Staab     * @return Returns <code>true</code> on success and <code>false</code> on error     */    function OptimizeTable( $table, $mode = ADODB_OPT_LOW)     {        ADOConnection::outp( sprintf( "<p>%s: '%s' not implemented for driver '%s'</p>", __CLASS__, __FUNCTION__, $this->conn->databaseType));        return false;    }        /**      * Reorganise current database.     * Default implementation loops over all <code>MetaTables()</code> and      * optimize each using <code>optmizeTable()</code>     *      * @author Markus Staab     * @return Returns <code>true</code> on success and <code>false</code> on error     */    function optimizeDatabase()     {        $conn = $this->conn;        if ( !$conn) return false;                $tables = $conn->MetaTables( 'TABLES');        if ( !$tables ) return false;        foreach( $tables as $table) {            if ( !$this->optimizeTable( $table)) {                return false;            }        }              return true;    }    // end hack }?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲老妇xxxxxx| 波多野结衣中文一区| 国产专区欧美精品| 色天天综合色天天久久| 精品福利一二区| 婷婷开心久久网| 亚洲成av人片在线观看无码| 不卡区在线中文字幕| 久久久久久影视| 麻豆成人av在线| 91精品麻豆日日躁夜夜躁| **性色生活片久久毛片| 国产酒店精品激情| 欧美精品久久天天躁| 亚洲男同性视频| 97久久精品人人澡人人爽| 久久精品欧美一区二区三区麻豆| 奇米一区二区三区| 欧美日韩成人在线一区| 亚洲一区二区三区四区中文字幕| 国产98色在线|日韩| 久久亚洲免费视频| 国精品**一区二区三区在线蜜桃| 91麻豆精品国产自产在线观看一区 | 最新中文字幕一区二区三区 | 国产欧美一二三区| 国产福利一区二区三区视频| 久久久久久**毛片大全| 国产精品正在播放| 久久久精品国产免费观看同学| 久久99精品一区二区三区三区| 91精品国产综合久久精品| 亚洲成人av免费| 欧美日韩大陆一区二区| 青青草成人在线观看| 91麻豆精品国产91久久久久久| 五月天国产精品| 欧美一区二区三区婷婷月色| 日本vs亚洲vs韩国一区三区二区 | 在线精品亚洲一区二区不卡| 亚洲精品一二三| 欧美色爱综合网| 美女视频一区在线观看| 久久欧美一区二区| av中文字幕亚洲| 一区二区三区免费在线观看| 欧美日韩中字一区| 免费不卡在线观看| 国产日韩欧美a| 色婷婷久久综合| 免费观看30秒视频久久| 国产日韩欧美激情| 欧美性色欧美a在线播放| 午夜在线成人av| 久久久不卡影院| 色狠狠综合天天综合综合| 日韩成人一级大片| 国产欧美一区二区三区沐欲| 色婷婷综合五月| 免费人成网站在线观看欧美高清| 久久精品视频免费观看| 色播五月激情综合网| 另类调教123区| 亚洲视频每日更新| 欧美mv日韩mv亚洲| 色综合久久综合中文综合网| 日韩电影在线观看网站| 国产精品久久久久婷婷| 欧美人体做爰大胆视频| 粉嫩嫩av羞羞动漫久久久| 亚洲午夜私人影院| 国产精品全国免费观看高清| 在线视频国产一区| 国产不卡高清在线观看视频| 亚洲一区在线视频观看| 国产欧美一区视频| 91精品国产综合久久久蜜臀图片| 国产69精品久久99不卡| 三级影片在线观看欧美日韩一区二区| 久久亚洲一区二区三区四区| 欧美精品vⅰdeose4hd| 91麻豆自制传媒国产之光| 精品一区二区成人精品| 亚洲成人福利片| 国产精品免费观看视频| 精品福利在线导航| 91精品国产一区二区| 91福利资源站| 99国产精品国产精品久久| 国产精品亚洲人在线观看| 天天综合天天做天天综合| 亚洲九九爱视频| 亚洲欧洲三级电影| 日本一区二区三区免费乱视频| 日韩精品一区二区在线观看| 欧美视频完全免费看| 91福利资源站| 色婷婷亚洲综合| 一本大道久久a久久综合婷婷| 成人午夜伦理影院| www.成人网.com| 成人黄色a**站在线观看| 国产成人av影院| 国产成人免费在线观看| 韩国理伦片一区二区三区在线播放 | 欧美色图激情小说| 99热这里都是精品| 色综合天天综合网天天看片| 粉嫩嫩av羞羞动漫久久久| 国产风韵犹存在线视精品| 久久国产人妖系列| 九九久久精品视频| 国产一区二三区| 国产在线精品一区在线观看麻豆| 经典三级在线一区| 国产传媒久久文化传媒| 成人激情午夜影院| 99在线精品视频| 色视频一区二区| 欧美巨大另类极品videosbest | 97国产一区二区| 色呦呦日韩精品| 欧美日韩一卡二卡三卡| 欧美日本视频在线| 精品美女一区二区| 精品成人在线观看| 中文文精品字幕一区二区| 国产精品久久久久毛片软件| 亚洲免费伊人电影| 日韩在线一区二区三区| 九九国产精品视频| 成人伦理片在线| 欧洲日韩一区二区三区| 91精品国产一区二区三区| 2023国产精品| 亚洲视频狠狠干| 日韩黄色一级片| 国产麻豆日韩欧美久久| 91蝌蚪porny| 日韩一区国产二区欧美三区| 国产农村妇女精品| 亚洲va韩国va欧美va精品| 国产在线精品一区在线观看麻豆| 91在线小视频| 日韩欧美另类在线| 亚洲欧美另类小说视频| 久久99久久99精品免视看婷婷| 成人动漫在线一区| 91精品国产乱| 国产精品短视频| 美腿丝袜一区二区三区| 91网站黄www| xf在线a精品一区二区视频网站| 亚洲色图.com| 国产一区二区三区蝌蚪| 91久久精品一区二区| 久久久久久久综合色一本| 亚洲与欧洲av电影| 国产精品一二二区| 欧美高清你懂得| 亚洲免费观看高清| 国产一区二区在线观看免费| 欧美在线你懂的| 国产女人18毛片水真多成人如厕| 亚洲成人一区二区| 成人亚洲精品久久久久软件| 91麻豆精品91久久久久同性| 一区二区中文字幕在线| 国产一区二区久久| 3d动漫精品啪啪1区2区免费| 亚洲免费三区一区二区| 国产成人亚洲综合a∨婷婷图片| 欧美日韩中文字幕一区二区| 国产精品美女视频| 国产成人精品aa毛片| 日韩欧美电影在线| 亚瑟在线精品视频| 色婷婷久久久亚洲一区二区三区 | 国产成人一区二区精品非洲| 正在播放亚洲一区| 亚洲国产美女搞黄色| 99热99精品| 中文字幕一区二区日韩精品绯色| 精品一区中文字幕| 日韩午夜中文字幕| 日韩高清在线观看| 欧美一区欧美二区| 五月天激情综合| 6080日韩午夜伦伦午夜伦| 香蕉加勒比综合久久| 欧美日韩国产综合视频在线观看| 亚洲欧美成aⅴ人在线观看| a级高清视频欧美日韩| 中文天堂在线一区| 成人国产精品免费观看| 日本一区免费视频| 成人18视频日本| 亚洲精品久久久久久国产精华液| 91小宝寻花一区二区三区| 亚洲精品写真福利|