302-26-数据库热点问题诊断与处理-实验手册
一、采用 AUTO_RANDOM 选项打散热点
1. 安装配置 sysbench 工具
按照如下方式安装和配置 sysbench 工具
yum -y install make automake libtool pkgconfig libaio-devel
mariadb-devel openssl-devel
cd sysbench-1.0.20
./autogen.sh
./configure
make -j
make install
2.
检查实验提供的
sysbench
运行脚本
oltp_common_1.la,
查找其中的
create table
建表语句,发现创建了使用自增
主键的聚簇索引表。
cp /usr/local/share/sysbench/oltp_common.lua /usr/local/share/
sysbench/oltp_common1.lua
vi /usr/local/share/sysbench/oltp_common1.lua
create table sbtest%d(
id int(11) not null auto_increment,
k int(11) not null default '0',
c char(120) not null default '',
pad char(60) default '' not null,
primary key(id)
)engine=innodb default charset=utf8mb4 collate=utf8mb4_bin)
文档被以下合辑收录
评论