数据库 第780页

  • MySQL 8 新特性之Clone Plugin

    MySQL 8 新特性之Clone Plugin

    Clone Plugin是MySQL 8.0.17引入的一个重大特性,为什么要实现这个特性呢?个人感觉,主要还是为Group Replication服务。在Gr...

    bangongJIAO1@c 发布于 2025-11-27 阅读(6)
  • null调整为not null default xxx,不得不注意的坑

    null调整为not null default xxx,不得不注意的坑

    最近碰到一个case,值得分享一下。 现象 一个DDL,将列的属性从null调整为not null default xxx, alter table...

    bangongJIAO1@c 发布于 2025-11-27 阅读(6)
  • Handler_read_*的总结

    在分析一个SQL的性能好坏时,除了执行计划,另外一个常看的指标是"Handler_read_*"相关变量。 Handler_read_key H...

    bangongJIAO1@c 发布于 2025-11-27 阅读(2)
  • Binlog分析利器-binlog_summary.py

    Binlog中,除了具体的SQL,其实,还包含了很多有价值的信息,如, 事务的开始时间。 事务的结束时间。 事务的开始位置点。 事务的结束位...

    bangongJIAO1@c 发布于 2025-11-27 阅读(3)
  • MySQL中 VARCHAR 可设置的最大长度是多少?

    在使用MySQL的过程中,在存储字符串时,大家或许都有过这样或那样的困惑,譬如: 1.  对于固定长度的字符串,为什么推荐使用 CHAR 来存储?...

    bangongJIAO1@c 发布于 2025-11-27 阅读(4)
  • MySQL中如何选择合适的备份策略和备份工具

    MySQL中如何选择合适的备份策略和备份工具

    数据库备份的重要性毋庸置疑,可以说,它是数据安全的最后一道防线。鉴于此,对于备份,我们通常会做以下要求: 多地部署 对于核心数据库,我们通常有两地三中...

    bangongJIAO1@c 发布于 2025-11-27 阅读(7)
  • MySQL 分区表,为什么分区键必须是主键的一部分?

    MySQL 分区表,为什么分区键必须是主键的一部分?

    随着业务的不断发展,数据库中的数据会越来越多,相应地,单表的数据量也会越到越大,大到一个临界值,单表的查询性能就会下降。 这个临界值,并不能一概而论,它与硬件...

    bangongJIAO1@c 发布于 2025-11-27 阅读(6)
  • MySQL 中如何定位 DDL 被阻塞的问题

    经常碰到开发、测试童鞋会问,线下开发、测试环境,执行了一个DDL,发现很久都没有执行完,是不是被阻塞了?要怎么解决? 包括在群里,也经常会碰到类似问题:DDL...

    bangongJIAO1@c 发布于 2025-11-27 阅读(3)
  • MySQL 中如何归档数据

    MySQL 中如何归档数据

    归档,在 MySQL 中,是一个相对高频的操作。 它通常涉及以下两个动作: 迁移。将数据从业务实例迁移到归档实例。 删除。从业务实例中删除已迁移的...

    bangongJIAO1@c 发布于 2025-11-27 阅读(3)
  • 使用 LOAD DATA LOCAL INFILE,sysbench 导数速度提升30%

    使用 LOAD DATA LOCAL INFILE,sysbench 导数速度提升30%

    最近给 sysbench 提了一个 feature(https://github.com/akopytov/sysbench/pull/450),支持通过 LO...

    bangongJIAO1@c 发布于 2025-11-27 阅读(7)