Skip to content

Instantly share code, notes, and snippets.

@GhoulofGSG9
Created August 7, 2013 19:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GhoulofGSG9/6177581 to your computer and use it in GitHub Desktop.
Save GhoulofGSG9/6177581 to your computer and use it in GitHub Desktop.
[21:23:26]Ghoul[49071975] ran command sh_votesurrender with no arguments.
Log is send
Ghoul[49071975] ran command sh_votesurrender with no arguments.
NS2Stats.org: ( Array
(
[map] => ns2_docking
[key] => bbddce3cc3be81b988a984bf078df1af
[last_part] => 1
[part_number] => 1
[roundlog] => { "time": "2013-08-07 19:22:48", "team": 0, "gametime": 25.091495513916, "action": "player_join_team", "name": "Bot (2)", "score": 0 }
{ "time": "2013-08-07 19:22:49", "team": 0, "gametime": 25.98210144043, "action": "player_join_team", "name": "[BOT] MonsieurEvil (2)", "score": 0 }
{ "time": "2013-08-07 19:22:50", "team": 0, "gametime": 26.754152297974, "action": "player_join_team", "name": "[BOT] MonsieurEvil", "score": 0 }
{ "time": "2013-08-07 19:22:51", "team": 0, "gametime": 27.54846572876, "action": "player_join_team", "name": "[BOT] Numerik (2)", "score": 0 }
{ "time": "2013-08-07 19:22:51", "team": 0, "gametime": 27.623023986816, "action": "player_join_team", "name": "Bot (4)", "score": 0 }
{ "time": "2013-08-07 19:22:52", "team": 0, "gametime": 28.249376296997, "action": "player_join_team", "name": "[BOT] Insane", "score": 0 }
{ "time": "2013-08-07 19:22:52", "team": 0, "gametime": 28.450016021729, "action": "player_join_team", "name": "[BOT] Numerik", "score": 0 }
{ "time": "2013-08-07 19:22:52", "team": 0, "gametime": 28.450016021729, "action": "player_join_team", "name": "[BOT] m4x0r", "score": 0 }
{ "time": "2013-08-07 19:22:53", "team": 0, "gametime": 29.314901351929, "action": "player_join_team", "name": "[BOT] Numerik (3)", "score": 0 }
{ "time": "2013-08-07 19:22:53", "team": 0, "gametime": 30.190368652344, "action": "player_join_team", "name": "[BOT] Crispix", "score": 0 }
{ "time": "2013-08-07 19:22:56", "team": 0, "gametime": 32.851852416992, "action": "player_join_team", "name": "Ghoul", "score": 0 }
{ "attackerz": "59.0268", "target_lifetime": "16.3493", "gametime": 43.897762298584, "attacker_hp": 100, "attacker_weapon": "rifle", "target_hp": 0, "target_lifeform": "skulk", "action": "death", "attacker_armor": 30, "time": "2013-08-07 19:23:07", "attacker_team": 1, "attackerx": "71.4002", "attacker_lifeform": "marine", "attackery": "-2.0220", "targetz": "60.8873", "attacker_steamId": 0, "targety": "-0.1052", "target_armor": 10, "target_steamId": 0, "target_team": 2, "target_weapon": "bite", "targetx": "72.5679" }
{ "attackerz": "-10.2711", "target_lifetime": "26.7164", "gametime": 56.031337738037, "attacker_hp": 31.400001525879, "attacker_weapon": "bite", "target_hp": 0, "target_lifeform": "marine", "action": "death", "attacker_armor": 10, "time": "2013-08-07 19:23:19", "attacker_team": 2, "attackerx": "95.1380", "attacker_lifeform": "skulk", "attackery": "2.5480", "targetz": "-10.7450", "attacker_steamId": 49071975, "targety": "1.1409", "target_armor": 30, "target_steamId": 0, "target_team": 1, "target_weapon": "rifle", "targetx": "94.0258" }
{ "attackerz": "10.2028", "target_lifetime": "33.0808", "gametime": 59.8349609375, "attacker_hp": 77.5, "attacker_weapon": "rifle", "target_hp": 0, "target_lifeform": "skulk", "action": "death", "attacker_armor": 30, "time": "2013-08-07 19:23:23", "attacker_team": 1, "attackerx": "129.8555", "attacker_lifeform": "marine", "attackery": "-0.7691", "targetz": "9.4198", "attacker_steamId": 0, "targety": "1.1799", "target_armor": 10, "target_steamId": 0, "target_team": 2, "target_weapon": "bite", "targetx": "132.0050" }
{ "attackerz": "8.7695", "target_lifetime": "36.1568", "gametime": 62.138896942139, "attacker_hp": 10, "attacker_weapon": "rifle", "target_hp": 0, "target_lifeform": "skulk", "action": "death", "attacker_armor": 30, "time": "2013-08-07 19:23:25", "attacker_team": 1, "attackerx": "126.1787", "attacker_lifeform": "marine", "attackery": "-0.8260", "targetz": "8.6270", "attacker_steamId": 0, "targety": "0.6271", "target_armor": 10, "target_steamId": 0, "target_team": 2, "target_weapon": "bite", "targetx": "125.3807" }
{ "attackerz": "9.8735", "target_lifetime": "34.0196", "gametime": 62.469627380371, "attacker_hp": 67, "attacker_weapon": "bite", "target_hp": 0, "target_lifeform": "marine", "action": "death", "attacker_armor": 10, "time": "2013-08-07 19:23:26", "attacker_team": 2, "attackerx": "123.5634", "attacker_lifeform": "skulk", "attackery": "0.3581", "targetz": "8.6137", "attacker_steamId": 0, "targety": "-0.7012", "target_armor": 30, "target_steamId": 0, "target_team": 1, "target_weapon": "rifle", "targetx": "124.9702" }
{ "gametime": 62.926567077637, "action": "player_list_end", "list": [ { "walked": 0, "assists": 0, "lx": 0, "ly": 0, "lifeform": "", "unstuckCounter": 0, "lz": 0, "teamnumber": 0, "highestKillstreak": 4, "afkCount": 0, "killstreak": 4, "damageTaken": [ ], "hasVoted": false, "jumps": 0, "weapons": [ ], "x": 0, "y": 0, "ipaddress": "127.0.0.1", "isCommander": false, "alien_ELO": 0, "votedMap": 0, "marine_commander_ELO": 0, "z": 0, "score": 0, "marine_ELO": 0, "isbot": true, "code": 0, "lastCoords": 0, "ping": 0, "unstuck": false, "kills": 4, "dc": false, "lastCommand": 0, "weapon": "none", "deaths": 5, "index": 0, "steamId": 0, "total_constructed": 0, "name": "NSPlayer", "alien_commander_ELO": 0 } ], "time": "2013-08-07 19:23:26" }
{ "awards": [ ], "gametime": 62.926567077637, "resendCount": 0, "statsVersion": "0.3", "time": "2013-08-07 19:23:26", "successfulSends": 0, "tags": [ ], "action": "game_ended", "serverName": "251 RFP Test Server", "mods": "" }
)
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>PHP notice</title>
<style type="text/css">
/*<![CDATA[*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body {
font: normal 9pt "Verdana";
color: #000;
background: #fff;
}
h1 {
font: normal 18pt "Verdana";
color: #f00;
margin-bottom: .5em;
}
h2 {
font: normal 14pt "Verdana";
color: #800000;
margin-bottom: .5em;
}
h3 {
font: bold 11pt "Verdana";
}
pre {
font: normal 11pt Menlo, Consolas, "Lucida Console", Monospace;
}
pre span.error {
display: block;
background: #fce3e3;
}
pre span.ln {
color: #999;
padding-right: 0.5em;
border-right: 1px solid #ccc;
}
pre span.error-ln {
font-weight: bold;
}
.container {
margin: 1em 4em;
}
.version {
color: gray;
font-size: 8pt;
border-top: 1px solid #aaa;
padding-top: 1em;
margin-bottom: 1em;
}
.message {
color: #000;
padding: 1em;
font-size: 11pt;
background: #f3f3f3;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
margin-bottom: 1em;
line-height: 160%;
}
.source {
margin-bottom: 1em;
}
.code pre {
background-color: #ffe;
margin: 0.5em 0;
padding: 0.5em;
line-height: 125%;
border: 1px solid #eee;
}
.source .file {
margin-bottom: 1em;
font-weight: bold;
}
.traces {
margin: 2em 0;
}
.trace {
margin: 0.5em 0;
padding: 0.5em;
}
.trace.app {
border: 1px dashed #c00;
}
.trace .number {
text-align: right;
width: 2em;
padding: 0.5em;
}
.trace .content {
padding: 0.5em;
}
.trace .plus,
.trace .minus {
display:inline;
vertical-align:middle;
text-align:center;
border:1px solid #000;
color:#000;
font-size:10px;
line-height:10px;
margin:0;
padding:0 1px;
width:10px;
height:10px;
}
.trace.collapsed .minus,
.trace.expanded .plus,
.trace.collapsed pre {
display: none;
}
.trace-file {
cursor: pointer;
padding: 0.2em;
}
.trace-file:hover {
background: #f0ffff;
}
/*]]>*/
</style>
</head>
<body>
<div class="container">
<h1>PHP notice</h1>
<p class="message">
Undefined index: private </p>
<div class="source">
<p class="file">/home/ns2stats/dev/protected/components/LogParser.php(118)</p>
<div class="code"><pre><span class="ln">106</span> {
<span class="ln">107</span> if ($logRow[&#039;action&#039;] == &#039;game_ended&#039;)
<span class="ln">108</span> {
<span class="ln">109</span> $this-&gt;checkVersion($logRow[&#039;statsVersion&#039;]);
<span class="ln">110</span> $server = Server::model()-&gt;findByPk($serverId);
<span class="ln">111</span> $server-&gt;name = $logRow[&#039;serverName&#039;];
<span class="ln">112</span>
<span class="ln">113</span> if (isset($logRow[&#039;tags&#039;]) &amp;&amp; $logRow[&#039;tags&#039;] != null)
<span class="ln">114</span> $server-&gt;tags = json_encode($logRow[&#039;tags&#039;]);
<span class="ln">115</span>
<span class="ln">116</span> $server-&gt;stats_version = $logRow[&#039;statsVersion&#039;];
<span class="ln">117</span>
<span class="error"><span class="ln error-ln">118</span> if ($logRow[&#039;private&#039;] == true) //change in b227, tournament mode is now set in game/config
</span><span class="ln">119</span> $server-&gt;private = 1;
<span class="ln">120</span> else
<span class="ln">121</span> $server-&gt;private = 0;
<span class="ln">122</span>
<span class="ln">123</span> //serverInfo by players
<span class="ln">124</span> $tmp = explode(&quot;:&quot;, $logRow[&#039;serverInfo&#039;][&quot;IP&quot;]);
<span class="ln">125</span> if (isset($tmp) &amp;&amp; count($tmp) == 2)
<span class="ln">126</span> {
<span class="ln">127</span> $server-&gt;ip = $tmp[0];
<span class="ln">128</span> $server-&gt;port = $tmp[1];
<span class="ln">129</span>
<span class="ln">130</span> //password available:
</pre></div> </div>
<div class="traces">
<h2>Stack Trace</h2>
<table style="width:100%;">
<tr class="trace app expanded">
<td class="number">
#0 </td>
<td class="content">
<div class="trace-file">
<div class="plus">+</div>
<div class="minus">–</div>
&nbsp;/home/ns2stats/dev/protected/controllers/ApiController.php(387): <strong>LogParser</strong>-><strong>createRound</strong>(&quot;protected/data/round-logs/failed/&quot;, &quot;round-log-07-08-2013-22-23-30-1-7442&quot;, &quot;7442&quot;) </div>
<div class="code"><pre><span class="ln">382</span> echo &quot;last part&quot;;
<span class="ln">383</span> $logDirectory = Yii::app()-&gt;params[&#039;logDirectory&#039;] . &#039;failed/&#039;;
<span class="ln">384</span> $logPath = $logName;
<span class="ln">385</span> rename(Yii::app()-&gt;params[&#039;logDirectory&#039;] . &#039;incomplete/&#039; . $logName, $logDirectory . $logName);
<span class="ln">386</span> $logParser = new LogParser();
<span class="error"><span class="ln error-ln">387</span> $roundId = $logParser-&gt;createRound($logDirectory, $logPath, $server-&gt;id);
</span><span class="ln">388</span> }
<span class="ln">389</span> else
<span class="ln">390</span> {
<span class="ln">391</span> echo &quot;|not last part|&quot;;
<span class="ln">392</span> $newLogName = &quot;round-log-&quot; . date(&#039;d-m-Y-H-i-s&#039;) . &#039;-&#039; . $partNumber . &#039;-&#039; . $server-&gt;id;
</pre></div> </td>
</tr>
<tr class="trace core collapsed">
<td class="number">
#1 </td>
<td class="content">
<div class="trace-file">
<div class="plus">+</div>
<div class="minus">–</div>
&nbsp;/home/ns2stats/framework/web/actions/CInlineAction.php(50): <strong>ApiController</strong>-><strong>actionSendLog</strong>() </div>
<div class="code"><pre><span class="ln">45</span> $controller=$this-&gt;getController();
<span class="ln">46</span> $method=new ReflectionMethod($controller, $methodName);
<span class="ln">47</span> if($method-&gt;getNumberOfParameters()&gt;0)
<span class="ln">48</span> return $this-&gt;runWithParamsInternal($controller, $method, $params);
<span class="ln">49</span> else
<span class="error"><span class="ln error-ln">50</span> return $controller-&gt;$methodName();
</span><span class="ln">51</span> }
<span class="ln">52</span>
<span class="ln">53</span> }
</pre></div> </td>
</tr>
<tr class="trace core collapsed">
<td class="number">
#2 </td>
<td class="content">
<div class="trace-file">
<div class="plus">+</div>
<div class="minus">–</div>
&nbsp;/home/ns2stats/framework/web/CController.php(309): <strong>CInlineAction</strong>-><strong>runWithParams</strong>(array()) </div>
<div class="code"><pre><span class="ln">304</span> {
<span class="ln">305</span> $priorAction=$this-&gt;_action;
<span class="ln">306</span> $this-&gt;_action=$action;
<span class="ln">307</span> if($this-&gt;beforeAction($action))
<span class="ln">308</span> {
<span class="error"><span class="ln error-ln">309</span> if($action-&gt;runWithParams($this-&gt;getActionParams())===false)
</span><span class="ln">310</span> $this-&gt;invalidActionParams($action);
<span class="ln">311</span> else
<span class="ln">312</span> $this-&gt;afterAction($action);
<span class="ln">313</span> }
<span class="ln">314</span> $this-&gt;_action=$priorAction;
</pre></div> </td>
</tr>
<tr class="trace core collapsed">
<td class="number">
#3 </td>
<td class="content">
<div class="trace-file">
<div class="plus">+</div>
<div class="minus">–</div>
&nbsp;/home/ns2stats/framework/web/CController.php(287): <strong>CController</strong>-><strong>runAction</strong>(CInlineAction) </div>
<div class="code"><pre><span class="ln">282</span> * @see runAction
<span class="ln">283</span> */
<span class="ln">284</span> public function runActionWithFilters($action,$filters)
<span class="ln">285</span> {
<span class="ln">286</span> if(empty($filters))
<span class="error"><span class="ln error-ln">287</span> $this-&gt;runAction($action);
</span><span class="ln">288</span> else
<span class="ln">289</span> {
<span class="ln">290</span> $priorAction=$this-&gt;_action;
<span class="ln">291</span> $this-&gt;_action=$action;
<span class="ln">292</span> CFilterChain::create($this,$action,$filters)-&gt;run();
</pre></div> </td>
</tr>
<tr class="trace core collapsed">
<td class="number">
#4 </td>
<td class="content">
<div class="trace-file">
<div class="plus">+</div>
<div class="minus">–</div>
&nbsp;/home/ns2stats/framework/web/CController.php(266): <strong>CController</strong>-><strong>runActionWithFilters</strong>(CInlineAction, array()) </div>
<div class="code"><pre><span class="ln">261</span> {
<span class="ln">262</span> if(($parent=$this-&gt;getModule())===null)
<span class="ln">263</span> $parent=Yii::app();
<span class="ln">264</span> if($parent-&gt;beforeControllerAction($this,$action))
<span class="ln">265</span> {
<span class="error"><span class="ln error-ln">266</span> $this-&gt;runActionWithFilters($action,$this-&gt;filters());
</span><span class="ln">267</span> $parent-&gt;afterControllerAction($this,$action);
<span class="ln">268</span> }
<span class="ln">269</span> }
<span class="ln">270</span> else
<span class="ln">271</span> $this-&gt;missingAction($actionID);
</pre></div> </td>
</tr>
<tr class="trace core collapsed">
<td class="number">
#5 </td>
<td class="content">
<div class="trace-file">
<div class="plus">+</div>
<div class="minus">–</div>
&nbsp;/home/ns2stats/framework/web/CWebApplication.php(283): <strong>CController</strong>-><strong>run</strong>(&quot;sendlog&quot;) </div>
<div class="code"><pre><span class="ln">278</span> {
<span class="ln">279</span> list($controller,$actionID)=$ca;
<span class="ln">280</span> $oldController=$this-&gt;_controller;
<span class="ln">281</span> $this-&gt;_controller=$controller;
<span class="ln">282</span> $controller-&gt;init();
<span class="error"><span class="ln error-ln">283</span> $controller-&gt;run($actionID);
</span><span class="ln">284</span> $this-&gt;_controller=$oldController;
<span class="ln">285</span> }
<span class="ln">286</span> else
<span class="ln">287</span> throw new CHttpException(404,Yii::t(&#039;yii&#039;,&#039;Unable to resolve the request &quot;{route}&quot;.&#039;,
<span class="ln">288</span> array(&#039;{route}&#039;=&gt;$route===&#039;&#039;?$this-&gt;defaultController:$route)));
</pre></div> </td>
</tr>
<tr class="trace core collapsed">
<td class="number">
#6 </td>
<td class="content">
<div class="trace-file">
<div class="plus">+</div>
<div class="minus">–</div>
&nbsp;/home/ns2stats/framework/web/CWebApplication.php(142): <strong>CWebApplication</strong>-><strong>runController</strong>(&quot;api/sendlog&quot;) </div>
<div class="code"><pre><span class="ln">137</span> foreach(array_splice($this-&gt;catchAllRequest,1) as $name=&gt;$value)
<span class="ln">138</span> $_GET[$name]=$value;
<span class="ln">139</span> }
<span class="ln">140</span> else
<span class="ln">141</span> $route=$this-&gt;getUrlManager()-&gt;parseUrl($this-&gt;getRequest());
<span class="error"><span class="ln error-ln">142</span> $this-&gt;runController($route);
</span><span class="ln">143</span> }
<span class="ln">144</span>
<span class="ln">145</span> /**
<span class="ln">146</span> * Registers the core application components.
<span class="ln">147</span> * This method overrides the parent implementation by registering additional core components.
</pre></div> </td>
</tr>
<tr class="trace core collapsed">
<td class="number">
#7 </td>
<td class="content">
<div class="trace-file">
<div class="plus">+</div>
<div class="minus">–</div>
&nbsp;/home/ns2stats/framework/base/CApplication.php(162): <strong>CWebApplication</strong>-><strong>processRequest</strong>() </div>
<div class="code"><pre><span class="ln">157</span> */
<span class="ln">158</span> public function run()
<span class="ln">159</span> {
<span class="ln">160</span> if($this-&gt;hasEventHandler(&#039;onBeginRequest&#039;))
<span class="ln">161</span> $this-&gt;onBeginRequest(new CEvent($this));
<span class="error"><span class="ln error-ln">162</span> $this-&gt;processRequest();
</span><span class="ln">163</span> if($this-&gt;hasEventHandler(&#039;onEndRequest&#039;))
<span class="ln">164</span> $this-&gt;onEndRequest(new CEvent($this));
<span class="ln">165</span> }
<span class="ln">166</span>
<span class="ln">167</span> /**
</pre></div> </td>
</tr>
<tr class="trace app expanded">
<td class="number">
#8 </td>
<td class="content">
<div class="trace-file">
<div class="plus">+</div>
<div class="minus">–</div>
&nbsp;/home/ns2stats/dev/index.php(22): <strong>CApplication</strong>-><strong>run</strong>() </div>
<div class="code"><pre><span class="ln">17</span> defined(&#039;YII_TRACE_LEVEL&#039;) or define(&#039;YII_TRACE_LEVEL&#039;, 3);
<span class="ln">18</span>
<span class="ln">19</span> require_once($yii);
<span class="ln">20</span> //Yii::createWebApplication($config)-&gt;run();
<span class="ln">21</span> require_once(dirname(__FILE__) . &#039;/protected/components/Ns2stats.php&#039;);
<span class="error"><span class="ln error-ln">22</span> Yii::createApplication(&#039;Ns2stats&#039;, $config)-&gt;run();
</span></pre></div> </td>
</tr>
</table>
</div>
<div class="version">
2013-08-07 22:23:30 Apache/2.2.22 (Debian) <a href="http://www.yiiframework.com/">Yii Framework</a>/1.1.12 </div>
</div>
<script type="text/javascript">
/*<![CDATA[*/
var traceReg = new RegExp("(^|\\s)trace-file(\\s|$)");
var collapsedReg = new RegExp("(^|\\s)collapsed(\\s|$)");
var e = document.getElementsByTagName("div");
for(var j=0,len=e.length;j<len;j++){
if(traceReg.test(e[j].className)){
e[j].onclick = function(){
var trace = this.parentNode.parentNode;
if(collapsedReg.test(trace.className))
trace.className = trace.className.replace("collapsed", "expanded");
else
trace.className = trace.className.replace("expanded", "collapsed");
}
}
}
/*]]>*/
</script>
</body>
</html>
<!-- start profiling summary -->
<table class="yiiLog" width="100%" cellpadding="2" style="border-spacing:1px;font:11px Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;color:#666666;">
<tr>
<th style="background:black;color:white;" colspan="6">
Profiling Summary Report
(Time: 0.29231s,
Memory: 2,883KB)
</th>
</tr>
<tr style="background-color: #ccc;">
<th>Procedure</th>
<th>Count</th>
<th>Total (s)</th>
<th>Avg. (s)</th>
<th>Min. (s)</th>
<th>Max. (s)</th>
</tr>
<tr style="background:#FFFFFF">
<td>roundEnd</td>
<td align="center">1</td>
<td align="center">0.07221</td>
<td align="center">0.07221</td>
<td align="center">0.07221</td>
<td align="center">0.07221</td>
</tr> <tr style="background:#F5F5F5">
<td>system.db.CDbCommand.execute(UPDATE `server` SET `id`=:yp0, `name`=:yp1, `ip`=:yp2, `port`=:yp3, `admin_id`=:yp4, `server_key`=:yp5, `created`=:yp6, `stats_version`=:yp7, `motd`=:yp8, `private`=:yp9, `country`=:yp10, `last_updated`=:yp11, `last_state`=:yp12, `last_map`=:yp13, `last_player_count`=:yp14, `gametime`=:yp15 WHERE `server`.`id`=&#039;7442&#039;)</td>
<td align="center">1</td>
<td align="center">0.05298</td>
<td align="center">0.05298</td>
<td align="center">0.05298</td>
<td align="center">0.05298</td>
</tr> <tr style="background:#FFFFFF">
<td>system.db.CDbCommand.query(SHOW CREATE TABLE `round`)</td>
<td align="center">1</td>
<td align="center">0.00564</td>
<td align="center">0.00564</td>
<td align="center">0.00564</td>
<td align="center">0.00564</td>
</tr> <tr style="background:#F5F5F5">
<td>system.db.CDbCommand.query(SHOW COLUMNS FROM `round`)</td>
<td align="center">1</td>
<td align="center">0.00083</td>
<td align="center">0.00083</td>
<td align="center">0.00083</td>
<td align="center">0.00083</td>
</tr> <tr style="background:#FFFFFF">
<td>system.db.CDbCommand.query(SHOW COLUMNS FROM `server`)</td>
<td align="center">1</td>
<td align="center">0.00081</td>
<td align="center">0.00081</td>
<td align="center">0.00081</td>
<td align="center">0.00081</td>
</tr> <tr style="background:#F5F5F5">
<td>system.db.CDbCommand.query(SELECT `data`
FROM `YiiSession`
WHERE expire&gt;:expire AND id=:id)</td>
<td align="center">1</td>
<td align="center">0.00040</td>
<td align="center">0.00040</td>
<td align="center">0.00040</td>
<td align="center">0.00040</td>
</tr> <tr style="background:#FFFFFF">
<td>system.db.CDbCommand.query(SELECT * FROM `server` `t` WHERE `t`.`server_key`=:yp0 LIMIT 1)</td>
<td align="center">1</td>
<td align="center">0.00030</td>
<td align="center">0.00030</td>
<td align="center">0.00030</td>
<td align="center">0.00030</td>
</tr> <tr style="background:#F5F5F5">
<td>loadLog</td>
<td align="center">1</td>
<td align="center">0.00024</td>
<td align="center">0.00024</td>
<td align="center">0.00024</td>
<td align="center">0.00024</td>
</tr> <tr style="background:#FFFFFF">
<td>system.db.CDbCommand.query(SELECT * FROM `server` `t` WHERE `t`.`id`=&#039;7442&#039; LIMIT 1)</td>
<td align="center">1</td>
<td align="center">0.00020</td>
<td align="center">0.00020</td>
<td align="center">0.00020</td>
<td align="center">0.00020</td>
</tr> <tr style="background:#F5F5F5">
<td>system.db.CDbCommand.query(SHOW CREATE TABLE `server`)</td>
<td align="center">1</td>
<td align="center">0.00013</td>
<td align="center">0.00013</td>
<td align="center">0.00013</td>
<td align="center">0.00013</td>
</tr> <tr style="background:#FFFFFF">
<td>roundStart</td>
<td align="center">1</td>
<td align="center">0.00002</td>
<td align="center">0.00002</td>
<td align="center">0.00002</td>
<td align="center">0.00002</td>
</tr></table>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment