张映 发表于 2010-02-21

分类目录: php

一,困惑引发的郁闷

一直做php开发,也没有注意一个问题,那就是多表操作时,到底是用mysql的联合查寻把数据一次都取出来快,还是把各各表里面的数据分别取出来,然后用php的循环来进行查找快,我想很多做php的同行们,也许想过这样的问题,但是有没有实践,去测试一下呢。因为这事,我与以前公司的同事还争执过,在这儿我会把我的测试结果,展示给大家,大家可以亲自实验一下。

二,准备二张表关系表,各加上十条测试数据

1)第一张表

CREATE TABLE IF NOT EXISTS `test` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) DEFAULT NULL,
`sex` int(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

阅读全文>>

张映 发表于 2010-02-03

分类目录: cache, nosql

当memcached服务器端装好了,相应的调用端也配置好了,但是我们怎么知道memcache使用内存的,以及他是怎么工作的呢?接下来,我把我对memcache的监控的过程根大家分享一下:

1.配置监控文件

cd memcache-2.2.4

[zhangy@BlackGhost memcache-2.2.4]$ ls |grep .php
example.php
memcache.php
run-tests.php

把memcache.php文件,cp到你的web服务器上面

阅读全文>>