喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

招聘PHP开发人员(北京)

上一主题 下一主题
     
标题: mysql查询占用内存,怎么优化?  
 
akstrom (akstrom)
金牌会员
Rank: 6Rank: 6
村口大榕树上的知了


UID 24856
精华 0
积分 1077
帖子 1079
金钱 945 喜悦币
威望 0
人脉 132
阅读权限 70
注册 2003-11-27
来自 广州
状态 在线
[广告]: 代充Paypal帐号美元
mysql查询占用内存,怎么优化?

表有100万数据,大概300m左右
查询的时候,在同一页面运行了3个查询
select cpbm,cpmc,zt_id,img_s from product where type_id='240' and enabled='Y' order by cpbm desc limit 0,12
select cpbm,cpmc,zt_id,img_s from product where type_id='241' and enabled='Y' order by cpbm desc limit 0,12
select cpbm,cpmc,zt_id,img_s from product where type_id='247' and enabled='Y' order by cpbm desc limit 0,12

mysql进程的内存从4m慢慢爬升到500M,运行完降回正常

数据库结构为
CREATE TABLE `product` (
  `cpbm` int(11) NOT NULL auto_increment,
  `cpmc` varchar(250) NOT NULL default '',
   `zt_id` int(11) NOT NULL default '0',
  `type_id` int(11) NOT NULL default '0',
  `img_s` varchar(250) character set latin1 collate latin1_bin NOT NULL default '',
  `enabled` enum('Y','N') NOT NULL default 'Y',
…………………………………………
  UNIQUE KEY `sn` (`cpbm`),
  KEY `type_id` (`type_id`,`type_sum`),
  KEY `zt_id` (`zt_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1110110 ;

这是怎么回事,有人遇到过吗?怎么去优化?




电子商务系统

后台/admin
用户名密码一样admin

',“╭⌒╮⌒╮╮
  ╱◥██◣,.
︱田︱田田| '',,',.
╬╬╬╬╬╬╬╬╬╬╬╬
2007-8-8 10:47 AM#1
查看资料  访问主页  Blog  发短消息  顶部
 
wzhu (wzhu)
版主
Rank: 7Rank: 7Rank: 7
C[A-Z]O


UID 68040
精华 0
积分 47793
帖子 1569
金钱 47770 喜悦币
威望 0
人脉 23
阅读权限 100
注册 2006-1-14
来自 湖北荆州>陕西西安>辽宁 ...
状态 离线
[广告]: 代充Paypal帐号美元
建议
select cpbm from product where type_id='240' and enabled='Y' order by cpbm desc limit 0,12
其他的 cpmc,zt_id,img_s 在根据 cpbm  获取试试

[ 本帖最后由 wzhu 于 2007-8-8 03:12 PM 编辑 ]




<?wzhu
wzhu.print("http://www.cncmm.com");
?>
2007-8-8 03:09 PM#2
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
wzhu (wzhu)
版主
Rank: 7Rank: 7Rank: 7
C[A-Z]O


UID 68040
精华 0
积分 47793
帖子 1569
金钱 47770 喜悦币
威望 0
人脉 23
阅读权限 100
注册 2006-1-14
来自 湖北荆州>陕西西安>辽宁 ...
状态 离线
[推荐阅读] 创客中国(www.chkee.com)招贤纳士更新版
占用内存过大,不知道是不是数据量很大,并且cpmc,img_s字段的数据比较“充实“,所以先不差这两个字段试试

[ 本帖最后由 wzhu 于 2007-8-8 03:23 PM 编辑 ]




<?wzhu
wzhu.print("http://www.cncmm.com");
?>
2007-8-8 03:16 PM#3
查看资料  访问主页  Blog  发短消息  QQ  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.029657 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP