09 2012 档案

摘要:bool flock ( int handle, int operation [, int &wouldblock] );flock() 操作的 handle 必须是一个已经打开的文件指针。operation 可以是以下值之一:要取得共享锁定(读取程序),将 operation 设为 LOCK_SH(PHP 4.0.1 以前的版本设置为 1)要取得独占锁定(写入程序),将 operation 设为 LOCK_EX(PHP 4.0.1 以前的版本中设置为 2)要释放锁定(无论共享或独占),将 operation 设为 LOCK_UN(PHP 4.0.1 以前的版本中设置为 3)如果你不希 阅读全文
posted @ 2012-09-20 12:32 Zox 阅读(301) 评论(0) 推荐(1) 编辑
摘要:MySQL中distinct和group by性能比较[转]之前看了网上的一些测试,感觉不是很准确,今天亲自测试了一番。得出了结论(仅在个人计算机上测试,可能不全面,仅供参考)测试过程:准备一张测试表1 CREATE TABLE `test_test` (2 `id` int(11) NOT NULL auto_increment,3 `num` int(11) NOT NULL default '0',4 PRIMARY KEY (`id`)5 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMEN... 阅读全文
posted @ 2012-09-12 15:02 Zox 阅读(108255) 评论(3) 推荐(11) 编辑
摘要:COUNT(*)与COUNT(COL)网上搜索了下,发现各种说法都有:比如认为COUNT(COL)比COUNT(*)快的;认为COUNT(*)比COUNT(COL)快的;还有朋友很搞笑的说到这个其实是看人品的。在不加WHERE限制条件的情况下,COUNT(*)与COUNT(COL)基本可以认为是等价的;但是在有WHERE限制条件的情况下,COUNT(*)会比COUNT(COL)快非常多;(待测)具体的数据参考如下:[SQL] select count(*) from campaign_content_report (存在主键)10次测试最快时间: 0.011ms最慢时间: 0.908ms (. 阅读全文
posted @ 2012-09-12 14:39 Zox 阅读(1305) 评论(0) 推荐(0) 编辑