我处理的表格和进行频繁调用mysql数据库就像一个for循环这是更快:调用MySQL的一个循环中,或通过一个单一的结果集循环
第一件事情里面,,我的MySQL表是tooooooooo biGGGGGG
我打电话
for ($i=0; $i < count($pages); $i++) {
array_push($views, $this->get_page_views($domain, $pages[$i]));
} // get_page_views is a function where i select data from table accourding to page
我觉得我不应该做这么多调用数据库,或者我应该使用
//selecting all rows and coloumns and then i should process them through php
//select * from page views
//and process them independently
我的问题是哪一个是最好的
显示DB代码以及访问SQL PDO或Normal的方式? – 2014-10-31 14:28:27
最好的是编写可维护的代码,该代码有效并且很有弹性。你的看起来没有那个。而且,你还没有包括相关的部分,但我敢打赌你会在这个循环中打开和关闭连接。 – 2014-10-31 14:28:36
我已更新检查它我没有关闭连接在循环 – 2014-10-31 14:32:54