一个PHP程序员应该把 Mysql 放在相当高的位置!
我看见很多 PHP程序员写的程序,查询语句一般都是 select * .... 这样写是方便有许多,但是给服务器带来的压力非常大!
应该 select 列1,列2 ... 要什么取什么!
还有有看到许多都在用N+1模式!比如聊天室 先从聊天表里取出N 条数据!又用 N条数据查其他数据!这样虽然是能够完成功能,但是效率不高!
这里完全可以用左链接 来完成!还有一点得说说!就是要多少数据取多少!尽量用 where 和 limit 控制条目
在 Mysql 扩展库里面 尽量不要使用
mysql_fetch_array()
该函数返回索引数组和关联数组!
效率和下面的函数比起来差一些
mysql_fetch_row 返回索引数组
mysql_fetch_assoc 返回关联数组好了,就这个多了!
建议你去看看网上的教程