![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
weixin_39133690
这个作者很懒,什么都没留下…
展开
-
mysql online ddl支持详细列表
mysql online ddl支持列表原创 2022-09-05 18:05:01 · 339 阅读 · 1 评论 -
tidb 报错executor.ssh.execute_failed: Failed to execute command over SSH
destroy删除集群的时候报错tiup cluster destroy xxxx报错如下Stopping component alertmanager Stopping instance 172.16.xx.xxError: failed to stop alertmanager: failed to stop: 172.16.xx.xx alertmanager-9093.service, please check the instance's log(/tidb-deploy原创 2022-05-12 00:16:34 · 2876 阅读 · 0 评论 -
用sysbench简单测试mysql性能
简单测试mysql性能1.测试机器的配置对mysql性能的影响机器1: 8G4c 机器2: 32g16cmy.cnf中参数配置一致msyql版本 5.7.212个机器120个线程 8G4c cpu使用率100%,tps=1166 qps=16356[ 66s] threads: 100, tps: 1176.01, reads: 16452.07, writes: 4649.69, response time: 150.21ms (95%), errors: 0.33, reco原创 2021-09-03 17:44:52 · 487 阅读 · 0 评论 -
mysql锁单表竟然锁了全库
mysql锁单表竟然锁了全库窗口117:52:28 mysql>lock table sbtest1 read ;Query OK, 0 rows affected (0.00 sec)17:52:44 mysql>17:52:45 mysql>17:52:45 mysql>select max(id) from sbtest2;ERROR 1100 (HY000): Table ‘sbtest2’ was not locked with LOCK TABLES窗口原创 2021-09-02 18:31:29 · 197 阅读 · 0 评论 -
MYSQL 面试题系列
最近想总结下mysql的面试题,把遇到过的面试题都记录下提高下自己的水平1.切库问题:原来的实例中有4个库,主机资源紧张,需要其中1个库迁移到其他机器上不停业务这个改怎么做。第一步针对需要迁移的库搭建从库第二步业务如可切换保证数据一直性一是通过账户来控制业务用户的访问,或者回收账号对这个库的访问权限二是给库名或者表名rename这样能控制源端数据停止写入两边数据拉齐然后用pt-checksum做数据校验...原创 2021-09-02 15:49:26 · 58 阅读 · 0 评论 -
MHA故障切换和在线手工切换原理
转载博客: https://www.cnblogs.com/xiaoboluo768/p/5210820.html一、故障切换的过程当master_manager监控到主库mysqld服务停止后,首先对主库进行SSH登录检查(save_binary_logs -command=test),然后对mysqld服务进行健康检查(PING(SELECT)每个3秒检查一次,持续3次),最后作出Master is down!的判断,master failover开始第1步:先根据配置文件检测当前的复制环境中有哪转载 2021-08-31 00:49:27 · 795 阅读 · 0 评论 -
MySQL读取配置文件顺序
今天poc测试的时候启动MySQL的时候报错:ERROR The server quit without updating PID file查看error.log查看原因发现没有生成error.log,原来是my.cnf的配置文件被人删除了这里记下Mysql启动的时候配置文件的读取序如下/etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf可以使用如下命令查看[root@master ~]# mysql --verbose --help |grep my.cnf/etc原创 2021-08-17 01:13:42 · 132 阅读 · 0 评论 -
tpcc数据库性能测试工具的安装和使用
TPCC的安装安装包地址????/github.com/Percona-Lab/tpcc-mysql操作系统:Linux 6.4mysql版本 5.7安装文档Build binariescd src ; make ( you should have mysql_config available in $PATH)Load datacreate database mysqladmin c...原创 2019-10-17 19:56:32 · 1068 阅读 · 0 评论 -
安装sysbench0.5测试
安装sysbenchOS readhat 6.4mysql版本5.7mysql安装目录下载安装包 https://github.com/akopytov/sysbenchshell> wget https://github.com/akopytov/sysbench/archive/1.0.zip -O “sysbench-1.0.zip”安装依赖包yum -y insta...原创 2019-10-17 01:48:22 · 305 阅读 · 0 评论 -
mysql的填充因子
填充因子是页大小的1/16,页默认16k就是是预留1k的空间,类似oracle的pct free,为以后的Update留出空闲的空间,避免类似行迁移的问题,使每次访问增加了IO操作...原创 2019-09-26 00:26:38 · 937 阅读 · 0 评论 -
MYSQL默认隔离级别可重复读测试
查看当前的默认隔离级别,REPEATABLE-READ为可重复读06:18:22 mysql>select @@tx_isolation;±----------------+| @@tx_isolation |±----------------+| REPEATABLE-READ |±----------------+1 row in set, 1 warning (0.00...原创 2019-09-25 00:41:25 · 266 阅读 · 0 评论 -
用服务的方式启动mysql失败
新安装的数据库用shutown关闭后用启动服务的方式无法启动[root@msyqlzhu tmp]# service mysqld startMySQL Daemon failed to start.Starting mysqld: [FAILED][root@msyqlzhu tmp]# /etc/init.d/mysqld startMySQL Daemon failed to s...原创 2019-08-28 01:36:54 · 477 阅读 · 0 评论 -
用/etc/init.d/mysqld stop 关闭mysql后进程依然存在
想修改配置文件后重启mysql,没想到只关闭服务的话竟然不能关闭数据库,[root@msyqlzhu data]# service mysqld stopStopping mysqld: [ OK ][root@msyqlzhu data]# ps -ef|grep mysqlroot 4200 2118 0 07:32 pts/0 00:00:00 /bin...原创 2019-08-28 01:07:24 · 1753 阅读 · 0 评论