标签存档: 效率

mysql对大表执行update速度慢时,试试改用insert可能会有意想不到的发现

实例:需要根据用户日志的ip地址计算出其地理地址
表结构:
用户日志表(200万条记录),其中address是待填充的字段:
CREATE TABLE `tmp_open_ip` (
阅读全文——共1395字

继续阅读 »

php 通过mssql_xx函数读mssql 2005记录, text/ntext字段非常速度慢

使用php写的web程序,从mssql 2005读取一个文章列表,要读取出文章内容,在列表页面里显示出一部分,起先使用:
SELECT top 20 [id],[title],[content], FROM [news] where xxx
这是很自然直接的写法,但是发现运行速度非常的慢,浏览器访问经常要花费好几秒到几十秒才打开页面,慢的时候还会php脚本执行的超时;该表建有必要的索引,数据量只有几万条而已。通过定时追踪发现问题就出在这个语句上,改成如下的形式:
 $sql=”SELECT top $pagesize * from
阅读全文——共1586字

继续阅读 »

提高PHP编程效率的53个要点

用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符 …

继续阅读 »

世界最大的PHP站点 Facebook后台技术探秘

在今年举行的Facebook F8开发者大会上,51CTO带您了解了其最新的开放 …

继续阅读 »

SQL server查询速度慢的48个原因分析/mysql参考

SQL查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查 …

继续阅读 »

40条php代码优化实例

1、如果一个方法能被静态,那就声明他为静态的,速度可提高1/4; 2、echo的 …

继续阅读 »

MYSQl联合查询效率分析:left join

MYSQl left join 联合查询效率分析 user表: 代码: id | …

继续阅读 »

MySQL联表查询优化:LEFT JOIN 与 RIGHT JOIN

A LEFT JOIN B join_condition 在mysql中实现如下 …

继续阅读 »