腾讯云数据库专家服务

88 篇文章
55.1K 次阅读
147 人订阅

全部文章

dongdonglin

客户容灾案例—一种MySQL数据库迁移方案

在客户容灾方案建设过程中,客户侧迁移数据库实例到云上MySQL是一个非常普遍的需求。目前最常用的迁移通用方案是较成熟的方案,一般迁移过程都可以采用此方案;但通用...

11560
brightdeng@DBA

Percona Toolkit系列 — pt-heartbeat

说起MySQL主从延迟,相信大家都不陌生,关于主从延迟的监控,可以通过命令SHOW SLAVE STATUS去实现,但是这种方式在某些情况下并不是那么可靠(具体...

285150
brightdeng@DBA

MySQL案例:全文索引浅析

所谓全文索引,就是一种通过建立倒排索引,快速匹配文档内容的方式。和B+树索引一样,倒排索引也是一种索引结构,一个倒排索引是由文档中所有不重复的分词和其所在文档的...

279110
于航

腾讯 · 数据库工程师 (已认证)

Redis连接登录类问题自助排查指引

大部分客户遇到的连接失败、无法连接等问题,一般是发生在程序侧,可以通过命令行工具以及telnet缩小问题范围

16981
王文安@DBA

腾讯 · MySQL DBA (已认证)

MySQL案例:延迟一个小时了,Seconds_Behind_Master 还是 0 ?

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

48660
brightdeng@DBA

Percona Toolkit系列 — pt-fk-error-logger

pt-fk-error-logger,通过定时拉取和解析show engine innodb status相关信息,并将错误信息打印在屏幕 或 写到日志文件 或...

169110
brightdeng@DBA

Percona Toolkit系列 — pt-fingerprint

pt-fingerprint是Percona Toolkit工具集的其中一个,可以将SQL语句格式化为抽象化形式,可以用于数据脱敏等场景,接下来我们看一下。

24590
brightdeng@DBA

Percona Toolkit系列 — pt-find

pt-find这个工具,和Linux find命令类似,通过SHOW TABLE STATUS方式,查找特定的表并执行一些SQL语句,对于日常运维工作也是有比较...

262140
王文安@DBA

腾讯 · MySQL DBA (已认证)

MySQL 工具集:官方导出工具mysqlpump

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

26851
王文安@DBA

腾讯 · MySQL DBA (已认证)

MySQL 工具集:官方性能测试工具 mysqlslap

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

29240
brightdeng@DBA

Percona Toolkit系列 — pt-fifo-split

相信大多数DBA都遇见过这样一个场景:开发同事给到一个非常大的SQL文件,里面包含了几千万甚至几亿行记录,这个时候我们应该怎么处理呢?如果直接导入的话,一方面串...

22190
brightdeng@DBA

Percona Toolkit系列 — pt-duplicate-key-checker

在数据库中,索引可以加快查询速度,但是索引并不是越多越好,索引过多会带来额外的维护成本,降低DML操作的效率。pt-duplicate-key-checker这...

30380
brightdeng@DBA

Percona Toolkit系列 — pt-deadlock-logger

数据库的死锁,是开发和DBA都非常关注的信息,但是在MySQL中,查看死锁信息却不是非常方便,通过show engine innodb status只能查看最近...

342110
brightdeng@DBA

Percona Toolkit系列 — pt-config-diff

pt-config-diff是Percona Toolkit工具集的其中一个,主要用于my.cnf配置文件和show global variables系统变量之...

210130
vkyzhao

redis数据迁移容量之谜

最近,某客户自建redis迁移上云时出现了容量增加25%的现象。这到底是怎么回事呢?

279100
王文安@DBA

腾讯 · MySQL DBA (已认证)

MySQL 案例:为什么 kill 不掉线程

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

38860
王文安@DBA

腾讯 · MySQL DBA (已认证)

腾讯云数据库 MySQL:SQL 限流

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

47440
brightdeng@DBA

MySQL 8.0新特性 — 增强版逻辑备份恢复

关于MySQL逻辑备份恢复,相信大家都不陌生,平时使用频率也是比较高;这里就简单介绍下:

25370
王文安@DBA

腾讯 · MySQL DBA (已认证)

MySQL 案例:The age of the last checkpoint is X

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

29260
于航

腾讯 · 数据库工程师 (已认证)

如何使用rdbtools分析redis大key

熟悉redis的朋友都知道,大key是在应用的设计和实践当中应该尽量避免的风险。大key的危险有很多,例如:

83040

扫码关注云+社区

领取腾讯云代金券