哇,让你的DB再快一倍:ext4 vs xfs对比测试

下图是ext4 vs xfs文件系统的对比测试结果数据,横坐标是测试模式,纵坐标是测试耗时,越小越好。
从结果来看:
1. 初始化模式下,ext4性能并没有比xfs来得高
2. 随机读写模式下,ext4性能比xfs将近高一倍
3. 其他测试模式中,ext4和xfs性能相当
小结:
在一些对随机IO性能要求较高的环境下,可以尝试使用ext4,比如数据库,大型图片后台存储等

DELL服务器利用OMSA修改BIOS设置

首先安装omsa for linux相关的rpm包,然后启动服务

srvadmin-services.sh start

然后,就可使用omreport,omconfig等工具了。
通过下面的命令即可修改BISO设置:

omconfig chassis biossetup -?
#例如,修改biso设置中,串行输出设备为 com2,然后即可重启生效
omconfig chassis biossetup attribute=serialcom setting=com2
BIOS setup configured successfully. Change will take effect after the next reboot.

[MySQL优化案例]系列 -- InnoDB主键设计

[MySQL优化案例]系列 -- InnoDB主键选择
2010/08/02/sth_about_innodb_primary_key_select.html
众所周知,InnoDB是clustered-index table,因此对于InnoDB而言,主键具有特殊意义。可以通过主键直接定位到对应的某一数据行记录的物理位置,主键索引指向对应行记录,其他索引则都指向主键索引;因此,可以这么说,InnoDB其实就是一个 B-树索引,这棵B-树的索引就是主键,它的值则是对应的行记录。
在InnoDB数据表设计中,我们需要注意几点:

ext4文件系统新特性 -- 转载


本文转载自:http://linux.chinaunix.net/bbs/thread-1059437-1-1.html

支持老杨,顶老杨

感谢老杨为mysql发展所做的贡献,感谢他无私的奉献和分享精神,大家可以访问他的博客(我网站有链接),关注系列“思考mysql内核之初级系列”连载。

在本站发广告评论的看过来

给你也给我省点力气吧,现在的评论是我人工审核的,没法自动发布了 :)

代发 - 某大型互联网企业求高级MySQL DBA

某大型互联网公司MySQL高级DBA
公司行业: 互联网
公司规模: 1000-2000人
工作地点:北京,海淀

遭遇山寨

租房的地方热水器坏了,病急乱投医,也没想起来要先打安装人员早先留下的电话,直接某du一下“海尔 热水器 维修”,得到结果:

北京海尔热水器维修|海尔热水器维修售后服务中心
北京海尔热水器维修电话:010-60127623,您的满意就是我们的工作标准,信赖所以选择。…… 北京海尔热水器维修售后服务中心
reshuiqi.haierservices.com/ 2010-7-2 - 某du快照 

打开一看有个400电话,联系好后上门,还穿着haier的工作服,信以为真。好在要价太高,被拒了,只付了30元检修费。

XFS设计 -- 转载

本文转载自:http://www.ibm.com/developerworks/cn/linux/filesystem/l-fs9/

老叶备注:xfs之所以能比ext3高效,主要得益于几点:

  • 更合理的设计导致减少不必要的磁盘操作,尽可能利用内存
  • 分配组(allocation groups)的设计使其能并行处理
  • 无处不在的B+树索引,大大提升了效率
  • 独特的日志记录方式,避免了日志文件系统通病
  • 延迟分配机制,不仅减少了不必要的写操作,更有可能减少磁盘碎片

[MySQL FAQ]系列 -- 用MySQL实现发号器

问题:用MySQL实现发号器功能,确保每次取到的ID号都是唯一的
实现:下面是一个大致的思路,抛个砖,欢迎回帖。
根据号段大小,决定是否分成多个表,每个表事先填充各个不同的号段。
每个应用端取号时,设置事务隔离级别为:REPEATABLE READ,并且采用下面的方式读取数据

SELECT `ID` FROM `ID_RANGE_XX` ORDER BY ID LIMIT 1 FOR UPDATE

在上述情境中,只要选择某个ID号,那么其他终端也在读取该号时,会产生锁等待,而不会发生ID号被重用的情况。

聚合内容