【mysql】性能调优实验

mysql版本:mysql  Ver 14.12 Distrib 5.0.37, for pc-linux-gnu (i686) using readline 5.0

1、未调优的情况

my.cnf的主要配置参数:

[mysqld]

skip-locking
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M


[mysql]
no-auto-rehash


[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M

 

[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M

 

[mysqlhotcopy]
interactive-timeout

建两张表:

 

CREATE TABLE `T_TRANS_INFO_INNODB` (
  `MID` varchar(32) NOT NULL DEFAULT '',
  `SCHOOLNO` char(5) NOT NULL DEFAULT '',
  `MOBILENO` char(12) NOT NULL DEFAULT '' COMMENT '手机号',
  `CARDNO` char(32) NOT NULL DEFAULT '' COMMENT '卡号',
  `TRANSTYPE` char(2) NOT NULL DEFAULT '' COMMENT '交易类型',
  `AMOUNT` int(11) NOT NULL DEFAULT 0 COMMENT '金额',
  `TRANSTIME` char(20) NOT NULL DEFAULT '' COMMENT '交易时间,格式yyyy-MMdd HH:mm:ss',
  `INTIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '入库时间',
  `MODTIME` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '修改时间',
  `RESERVED1` varchar(32) NOT NULL DEFAULT '' COMMENT '扩展字段1',
  `RESERVED2` varchar(32) NOT

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MySQL性能调优与架构设计》是一本介绍MySQL数据库性能优化和架构设计的指南。MySQL是一种常用的开源关系型数据库管理系统,广泛应用于互联网、企业和各种应用程序中。但是,在实际应用中,由于数据量的增加和访问负载的变化等原因,MySQL的性能会受到影响,为此需要进行相应的调优和架构设计。 该PDF文件主要介绍了如何通过调优和优化来提高MySQL的性能。首先,它详细介绍了MySQL的架构和基本原理,包括MySQL的体系结构、并发控制、索引优化等。然后,它介绍了如何通过优化查询、优化索引、优化表结构、对数据库进行分库分表等来提高MySQL的性能。此外,还介绍了如何选择合适的硬件和操作系统、配置参数等,以提高MySQL的性能。 此外,该PDF还介绍了MySQL的高可用性架构设计,包括主从复制、主从链式复制、多主复制等。这些架构设计可以提高MySQL的可用性和容错能力,确保数据的安全性和持久性。 总之,MySQL性能调优与架构设计是一个重要的课题,涉及到数据库的整体性能和稳定性。对于那些需要处理大量数据和高并发的应用程序来说,MySQL性能调优和架构设计是至关重要的,可以提高系统的响应速度和可靠性,保证系统的稳定运行。这本PDF文件详细介绍了MySQL性能调优和架构设计的方法和技巧,对开发人员和系统管理员都是很有参考价值的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值