数据库星球-mytecdb.com

  • 最新文章
  • 全部分类
  • 文章搜索
  • 关于本站

当前分类:【MySQL场景测试】

MySQL 如何快速全表更新某个字段值

最近遇到一个有趣的MySQL问题,如何快速全表更新某个字段值,比如有一张大表,1千万条记录,其中有个字段c,如何高效地全表更新字段c的值,使得c=c+1。这个问题似乎没有什么好的解决方法,有个朋友提示,能否将1千万条记录拆分成多个部分,并发...继续阅读

  • 发表于:2020-07-09 11:51:54
  • 分类:MySQL场景测试
  • 浏览(760)

MySQL 行格式压缩效果及性能影响测试

MySQL InnoDB表支持行格式压缩,压缩后的表能够显著减少磁盘空间占用,但是压缩功能也会造成一定的性能损耗,比如加重CPU的负载,降低数据库吞吐量。本文通过测试案例,来具体了解MySQL InnoDB行格式压缩的效果以及对性能的影响。...继续阅读

  • 发表于:2020-04-07 12:00:31
  • 分类:MySQL场景测试
  • 浏览(475)

MySQL主备双向复制网络Binlog流量是否翻倍场景测试

1、背景MySQL主备复制是基于Binlog的逻辑复制,通常在主库写入数据,数据通过Binlog复制到备库,备库只读,网络流量是单向的主库到备库。如果在此基础上,建立主备双向复制,仍然只在主库写入,主库Binlog复制到备库,备库产生的Bi...继续阅读

  • 发表于:2020-04-06 13:48:04
  • 分类:MySQL场景测试
  • 浏览(211)

MySQL隔离级别读未提交(Read uncommitted)的妙用

看到一个MySQL面试题,关于隔离级别,读未提交(Read uncommitted)的一个使用场景。原始问题如下:业务通过一个大事务在插入一批非常大的数据,这个事务已经执行了很长时间,没有提交,如何知道当前已经插入了多少条数据?估计很少有人...继续阅读

  • 发表于:2020-03-26 11:53:54
  • 分类:MySQL场景测试
  • 浏览(399)

MySQL slave_compressed_protocol 压缩率测试

slave_compressed_protocol 参数用于控制MySQL主从复制是否使用压缩协议,基于ROW格式的binlog,其数据量一直是一个比较大的问题,开启binlog复制压缩对于缓解binlog数据量大导致的网络带宽问题有一定的...继续阅读

  • 发表于:2020-02-18 13:15:32
  • 分类:MySQL场景测试
  • 浏览(233)

服务器时钟差异对MySQL复制延迟的影响

本文通过一组测试,来看一下MySQL主从库服务器时钟的差异对MySQL复制延迟的影响。一、测试环境操作系统:CentOS 7.3,4核,16GMySQL: 5.7.19 1主2从二、测试场景主库时钟比从库早1分钟,5分钟,1小时,1天主库时...继续阅读

  • 发表于:2020-02-05 12:19:55
  • 分类:MySQL场景测试
  • 浏览(243)
搜索:

Copyright © 2020-2023 

www.mytecdb.com All Rights Reserved.