php5.4比php5.2快的一小点经验
的有关信息介绍如下:php5.4比php5.2快的一小点经验
这个小经验主要是sqlite2和sqlite3的差别
在使用的使用sqlite3是直接将数据一次取干净
sqlite2是按次取,这里是编码引起的速度差异
然后速度快的一种编码其实占用了更多内存
下面的代码是sqlite3的php查询数据库的部分的代码
function sql_query($sql,$db){ $query_result=$db->query($sql); $rows=array(); while(@ $row=$query_result->fetchArray(SQLITE3_ASSOC)) { array_push($rows,$row); } $query_result->finalize(); return($rows);}
下面的代码是sqlite2的查询数据库的php代码
都是我自己写的,若又不足请指出
function sql_query($sql,$conn){ return(sqlite_query($sql,$conn));}
function sql_fetch_row($a_record_set){ return(sqlite_fetch_array($a_record_set));}