ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » MySQL及其它开源数据库 » 升级mysql5.1.22的问题?

标题: 升级mysql5.1.22的问题?
离线 pzlydg
初级会员



精华贴数 0
个人空间 0
技术积分 406 (4800)
社区积分 0 (820165)
注册日期 2006-3-29
论坛徽章:0
      
      

发表于 2008-4-15 00:24 
升级mysql5.1.22的问题?

1.升级后,原库中的所有innodb表,全部变成了myisam表,不知何故? (配置文件中已设置#skip-innodb)
2.服务器有2G内存,但还没有程序连接,一会就使用了1.8-1.9G,也没查出原因?


只看该作者    顶部
离线 jinguanding
Eugene


来自 上海
精华贴数 1
个人空间 70
技术积分 2401 (655)
社区积分 79 (3901)
注册日期 2007-3-29
论坛徽章:5
现任管理团队成员2008北京奥运纪念徽章:乒乓球2008北京奥运纪念徽章:柔道生肖徽章2007版:鼠ITPUB新首页上线纪念徽章 
      

发表于 2008-4-15 09:02 
可能是因为你禁用innodb,就需要把innodb转换成myisam需要用到内存的

你数据量是不是很大啊


__________________
.....做人做事尽心尽力,做学问谦虚求根问底.......
......***寻MySQL方面的兼职***......
.....专业的综合布线、安防公司........................
......www.showgold.cn..............................
......上海亮金信息技术有限公司.......................
只看该作者    顶部
离线 pzlydg
初级会员



精华贴数 0
个人空间 0
技术积分 406 (4800)
社区积分 0 (820165)
注册日期 2006-3-29
论坛徽章:0
      
      

发表于 2008-4-15 11:03 
楼主说的没错,数据量是较大(大部分表都是百万级数据)


只看该作者    顶部
离线 pzlydg
初级会员



精华贴数 0
个人空间 0
技术积分 406 (4800)
社区积分 0 (820165)
注册日期 2006-3-29
论坛徽章:0
      
      

发表于 2008-4-15 11:05 
如果打开innodb是否会好些,是只能在编译时添加对innodb支持的参数吗?


只看该作者    顶部
离线 jinguanding
Eugene


来自 上海
精华贴数 1
个人空间 70
技术积分 2401 (655)
社区积分 79 (3901)
注册日期 2007-3-29
论坛徽章:5
现任管理团队成员2008北京奥运纪念徽章:乒乓球2008北京奥运纪念徽章:柔道生肖徽章2007版:鼠ITPUB新首页上线纪念徽章 
      

发表于 2008-4-15 12:18 


QUOTE:
原帖由 pzlydg 于 2008-4-15 11:05 发表
如果打开innodb是否会好些,是只能在编译时添加对innodb支持的参数吗?

你源码编译安装完,再my.cnf文件配置好就可以嘛...就是去掉skip--innodb选项了再restart mysqld就可以
打开innodb 是根据你是否需要使用这个引擎了....


__________________
.....做人做事尽心尽力,做学问谦虚求根问底.......
......***寻MySQL方面的兼职***......
.....专业的综合布线、安防公司........................
......www.showgold.cn..............................
......上海亮金信息技术有限公司.......................
只看该作者    顶部
离线 pzlydg
初级会员



精华贴数 0
个人空间 0
技术积分 406 (4800)
社区积分 0 (820165)
注册日期 2006-3-29
论坛徽章:0
      
      

发表于 2008-4-15 13:25 
多谢回复. 是从5.0.20--5.1.22-rc升级。
问题是无论在my.cnf中添加skip-innodb还是注释此项后,再重启mysql服务,始终不支持innodb.查看表时都成了myisam。
刚才重新编译时,加了--with-innodb后,innodb表引擎好用了。
上面的第2个问题: 占用内存较大,楼主能再帮忙回复下吗?


只看该作者    顶部
离线 fire9
中级会员



来自 北京
精华贴数 1
个人空间 0
技术积分 901 (2074)
社区积分 18 (7964)
注册日期 2003-9-20
论坛徽章:2
授权会员ITPUB新首页上线纪念徽章    
      

发表于 2008-4-15 14:13 
show engines; #看你是否支持INNODB
show variables like 'table_type'; #看你默认的表类型
show create table table_name; #看看你表是否指定了存储类型
以上就知道你的问题出现在哪里了


__________________
我不知道,但是我会设法找到答案!
QQ: 495140
Email & Google talk & Msn: fire9dingh[at]gmail[dot]com
Blog’s: http://www.fire9.cn
只看该作者    顶部
离线 fire9
中级会员



来自 北京
精华贴数 1
个人空间 0
技术积分 901 (2074)
社区积分 18 (7964)
注册日期 2003-9-20
论坛徽章:2
授权会员ITPUB新首页上线纪念徽章    
      

发表于 2008-4-15 14:15 
第二个问题说的太泛泛了。怎么回答?


__________________
我不知道,但是我会设法找到答案!
QQ: 495140
Email & Google talk & Msn: fire9dingh[at]gmail[dot]com
Blog’s: http://www.fire9.cn
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问