王文安@DBA

LV1

技术专栏

Sth interesting, as a DBATA创建的

MySQL, MongoDB, PG or others

5 文章8 关注者

腾讯云数据库专家服务

88 文章146 关注者

全部文章

  • WL#7277: InnoDB: Bulk Load for Create Index

    Currently we create an index by repeatedly inserting records. It's very slow

    王文安@DBA
    MySQL云数据库 MySQL数据库
  • MySQL 最佳实践:gh-ost 工具使用详解

    MySQL 的同步机制比较单纯,主库上执行过的 DML 和 DDL 会在从库上再执行一次,那么主库上需要 10min 才能执行完的 DDL 理论上在从库至少也要...

    王文安@DBA
    数据库云数据库 MySQLMySQL
  • [转载] MySQL 浮点型的显示问题

    出来的内容如下,我们看到浮点数1e-15用正常的数值来表示,1e-16用科学技术法来表示。

    王文安@DBA
    MySQL数据库
  • MySQL案例:延迟一个小时了,Seconds_Behind_Master 还是 0 ?

    最近有接到一个咨询,腾讯云数据库 MySQL 的只读实例出现了同步延迟,但是监控的延迟时间显示为 0,而且延迟的 binlog 距离非 0,且数值越来越大。临时...

    王文安@DBA
    MySQL云数据库 MySQL数据库
  • MySQL 工具集:官方导出工具mysqlpump

    备份恢复是 DBA 绕不开的核心话题,市面上也有很多开源的备份恢复方案,不过官方的 mysqldump 一直是处于鄙视链底端的那个。终于,官方在 MySQL5....

    王文安@DBA
    云数据库 MySQL数据库MySQL
  • MySQL 工具集:官方性能测试工具 mysqlslap

    MySQL 作为最流行的开源数据库,在各个领域都有相当广泛的应用,作为一个 MySQL DBA,经常会对数据库进行一些性能测试来主动(或者是被动的)对业务压力做...

    王文安@DBA
    云数据库 MySQL数据库MySQL
  • MySQL 案例:为什么 kill 不掉线程

    在日常的使用过程中,时不时会遇到个别,或者大量的连接堆积在 MySQL 中的现象,这时一般会考虑使用 kill 命令强制杀死这些长时间堆积起来的连接,尽快释放连...

    王文安@DBA
    数据库云数据库 MySQLMySQL
  • 腾讯云数据库 MySQL:SQL 限流

    在数据库相关的问题中,经常会遇到并发过高的现象,引发这个现象的原因很多,比如慢查询堆积,业务流量突增等等。通常在面对这一类问题的时候,DBA 会比较被动,常规的...

    王文安@DBA
    MySQL云数据库 MySQL数据库
  • MySQL 案例:The age of the last checkpoint is X

    近期发现有一个实例 Crash 了,在排查问题的过程中遇到了一个比较少见的日志信息,就抽时间看了一下,在这里做一下记录。

    王文安@DBA
    数据库云数据库 MySQLMySQL
  • MySQL 案例:Threads_running 与慢查询

    年前本应该是回顾一年工作和收尾的阶段,奈何各种促销,活动都等着春节,因此也遇到了不少的问题,回顾了一下最近遇到的问题,发现有好几个问题比较类似,正好整理一下,作...

    王文安@DBA
    MySQL云数据库 MySQL数据库
  • MySQL 案例:表空间碎片

    经常使用 MySQL 的话,会发现 MySQL 数据文件的磁盘空间一般会不停的增长,而且有时候删了数据或者插入一批数据的时候,磁盘空间有时候还会毫无变化。引发这...

    王文安@DBA
    MySQL云数据库 MySQL数据库
  • MySQL 案例:innodb_buffer_pool_read_requests 解读

    近期时不时会遇到用户结合 MySQL 指标异常的情况来反馈数据库的问题,可能也有很多公司开始重视 DBA 这个职位了吧(这是好事)。也借机研究一下这些指标的细节...

    王文安@DBA
    数据库云数据库 MySQLMySQL
  • MySQL 最佳实践:分析和应对 MySQL 的 IO 问题

    在日常工作中,有时候会发现 MySQL 的状态不太对劲,这时候就会看看监控指标,可能会发现:写入 QPS 开始出现毛刺,或者 IO 的指标很高。本文会从 Lin...

    王文安@DBA
    数据库云数据库 MySQLMySQL
  • MySQL 案例:"最大连接数"的隐形限制

    最近遇到一个比较奇怪的问题,用户反馈云服务器的自建 MySQL 连接数没达到的 max_connections 限制,但是程序侧已经开始报错,无法创建新的连接了...

    王文安@DBA
    MySQL云数据库 MySQL数据库
  • MySQL 最佳实践:慢查询分析三步曲

    作为一个 DBA,想必都有过被慢查询折腾的经历,本文对常规和非常规手段进行了整理,由浅及深,简单介绍几个慢查询的分析手段。

    王文安@DBA
    数据库云数据库 MySQLMySQL
  • MySQL 8.0 新特性:Resource Group 与写入性能优化实战

    离 8.0 正式发布已经有一段时间了,随着小版本的不断迭代,MySQL 8.0 也加入了很多有意思/有价值的特性,例如原子 DDL,WriteSet复制,二级密...

    王文安@DBA
    数据库云数据库 MySQLMySQL
  • [转载] MongoDB 的 journal 和 oplog

    journal 是 MongoDB 存储引擎层的概念,目前 MongoDB 主要支持 mmapv1、wiredtiger、mongorocks 等存储引擎,都支...

    王文安@DBA
    数据库云数据库 MongoDBMongoDB
  • MySQL 案例:Update 死锁详解

    锁作为 MySQL 知识体系的主要部分之一,是每个 DBA 都需要学习和掌握的知识。锁保证了数据库在并发的场景下数据的一致性,同时锁冲突也是影响数据库性能的因素...

    王文安@DBA
    MySQL云数据库 MySQL数据库
  • MySQL 案例:update set 和 and 的故事

    最近接到一个奇怪的咨询,update 语句执行没有报错,但是没有更新数据,具体有问题的语句类似于如下形式:

    王文安@DBA
    数据库云数据库 MySQLMySQL
  • MySQL 案例:analyze,慢查询,与查询无响应

    有时候,遇到同样的 SQL 语句在正式环境的主库和只读实例的执行时间相距甚远时,第一时间就会想到是不是采样信息不一致,导致执行计划不准,从一个高效的查询变成了慢...

    王文安@DBA
    MySQL云数据库 MySQL数据库

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券