腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
腾讯云数据库专家服务
专栏成员
举报
94
文章
331578
阅读量
171
订阅数
订阅专栏
申请加入专栏
全部文章(94)
云数据库 SQL Server(79)
数据库(49)
云数据库 MySQL(46)
云数据库 Redis®(8)
sql(2)
数据迁移(2)
tcp/ip(2)
云服务器(1)
私有网络(1)
lua(1)
云数据迁移(1)
腾讯云可观测平台(1)
访问管理(1)
云数据库 MongoDB(1)
TDSQL MySQL 版(1)
海外加速(1)
mongodb(1)
网站(1)
运维(1)
云数据库 MariaDB(1)
数据库智能管家 DBbrain(1)
TDSQL-C MySQL 版(1)
搜索文章
搜索
搜索
关闭
MySQL案例:insert死锁与唯一索引
数据库
云数据库 SQL Server
云数据库 MySQL
死锁是每个 MySQL DBA 都经常会遇到的问题,之前也写过关于死锁的详细解析。多数时候死锁容易在 update 中发生,且一般是涉及到二级索引。而本次遇到的问题是发生在 insert 上的死锁,与常规的场景不太一样,因此单独拿出来分析一下。
王文安@DBA
2022-06-07
4.4K
1
MySQL 案例:类型转换也会用上索引?
数据库
云数据库 SQL Server
云数据库 MySQL
作为大多数 MySQL DBA 都有的常识,当 MySQL 的查询中出现隐式数据类型转换,比如 int 类型的列使用字符串类型的内容作为查询条件时,会出现索引失效的问题,导致查询可能会变成全表扫描,导致数据库出现性能问题,影响业务。
王文安@DBA
2022-04-11
2.5K
2
DBBrain最佳实践:未提交事务的处理与应对
云数据库 SQL Server
数据库
云数据库 MySQL
数据库智能管家 DBbrain
DBBrain 上经常会有用户来咨询“未提交事务”的事件会有什么问题,该如何处理等。其实这个问题的影响属于可大可小,所以正好来专门分析一下,避免因为轻视了这个问题导致严重的业务故障。
王文安@DBA
2022-03-03
2.8K
2
MySQL 案例:摸不准的查询优化器与索引
云数据库 SQL Server
云数据库 MySQL
数据库
近期有用户在咨询查询的问题,发现一个比较典型的案例,SQL 语句无法选择正确的索引,导致查询效率偏低,正好借这个案例来学习一下查询优化器的知识。所使用的的 SQL 语句、数据以及表结构均已脱敏,
王文安@DBA
2022-02-28
1.1K
0
MySQL 案例:如何监控DDL
云数据库 SQL Server
云数据库 MySQL
数据库
经常会有用户在咨询大表 DDL 的进度,预估时间等信息,其实依靠经验来做判断的话,比较容易出现误差,而且也和评估人的实际评估手段有较大的关系。事实上 MySQL 本身就有 DDL 的监控手段吗,只是默认情况没有进行开启。
王文安@DBA
2022-02-22
1.6K
0
关注专栏作者,随时接收最新技术干货
用户10431372
关注
周小军@运维专家
腾讯云 | 运维专家
关注
邵聪 SHAO CONG
腾讯云 | DBA
关注
用户6344580
关注
云数据库平滑拆库方案
tcp/ip
数据库
sql
访问管理
私有网络
需求场景,在业务起步初期,很多客户的业务团队共用一个数据库实例,随着业务的快速发展,这个数据库实例可能已经成为业务链路的瓶颈,需要做实例的拆分,这就需要依赖云数据库提供的能力,由1个实例拆分2个甚至多个的数据库实例。
俊汝
2021-12-24
817
0
客户容灾案例—一种MySQL数据库迁移方案
tcp/ip
云数据库 SQL Server
数据库
sql
在客户容灾方案建设过程中,客户侧迁移数据库实例到云上MySQL是一个非常普遍的需求。目前最常用的迁移通用方案是较成熟的方案,一般迁移过程都可以采用此方案;但通用方案存在一个不方便之处:迁移过程中的业务切换是一个难点,调整业务数据库连接配置,将读写数据源切换为CDB实例的IP。调整业务数据库连接配置这一步很可能存储遗漏的情况,前端业务在长时间的发展过程中,存在多个连接数据库的源,一次性调整访问源到目标是比较困难的。
dongdonglin
2021-09-07
992
0
Percona Toolkit系列 — pt-heartbeat
云数据库 SQL Server
说起MySQL主从延迟,相信大家都不陌生,关于主从延迟的监控,可以通过命令SHOW SLAVE STATUS去实现,但是这种方式在某些情况下并不是那么可靠(具体原因这里不展开介绍);因此,percona推出了一个更加可靠的监控工具,也就是今天要给大家介绍的pt-heartbeat。
brightdeng@DBA
2021-07-07
1.7K
5
MySQL案例:全文索引浅析
云数据库 SQL Server
所谓全文索引,就是一种通过建立倒排索引,快速匹配文档内容的方式。和B+树索引一样,倒排索引也是一种索引结构,一个倒排索引是由文档中所有不重复的分词和其所在文档的映射组成。倒排索引一般有两种不同的结构,一种是inverted file index,另一种是full inverted index。
brightdeng@DBA
2021-06-30
3.5K
2
【最佳实践】Redis连接登录类问题自助排查指引
云数据库 Redis®
大部分客户遇到的连接失败、无法连接等问题,一般是发生在程序侧,可以通过命令行工具以及telnet缩小问题范围
于航
2021-06-18
938
0
MySQL案例:延迟一个小时了,Seconds_Behind_Master 还是 0 ?
云数据库 SQL Server
云数据库 MySQL
数据库
最近有接到一个咨询,腾讯云数据库 MySQL 的只读实例出现了同步延迟,但是监控的延迟时间显示为 0,而且延迟的 binlog 距离非 0,且数值越来越大。临时解决之后,仔细想了一想,Seconds_Behind_Master 虽然计算方式有点坑,但是出现这么“巨大”的误差还是挺奇怪的,复习一下计算方式的同时,也顺便记录一下对这个问题的研究。
王文安@DBA
2021-06-08
2.1K
2
Percona Toolkit系列 — pt-fk-error-logger
云数据库 SQL Server
pt-fk-error-logger,通过定时拉取和解析show engine innodb status相关信息,并将错误信息打印在屏幕 或 写到日志文件 或 写到表,从而实现将所有发生的违反外键约束错误都保存下来;该工具默认是永久运行的,除非设置了--run-time 或 --iterations选项。
brightdeng@DBA
2021-05-31
836
2
Percona Toolkit系列 — pt-fingerprint
云数据库 SQL Server
pt-fingerprint是Percona Toolkit工具集的其中一个,可以将SQL语句格式化为抽象化形式,可以用于数据脱敏等场景,接下来我们看一下。
brightdeng@DBA
2021-05-24
1.9K
2
Percona Toolkit系列 — pt-find
云数据库 SQL Server
pt-find这个工具,和Linux find命令类似,通过SHOW TABLE STATUS方式,查找特定的表并执行一些SQL语句,对于日常运维工作也是有比较大的帮助。
brightdeng@DBA
2021-05-17
1.4K
3
MySQL 工具集:官方导出工具mysqlpump
云数据库 MySQL
数据库
云数据库 SQL Server
备份恢复是 DBA 绕不开的核心话题,市面上也有很多开源的备份恢复方案,不过官方的 mysqldump 一直是处于鄙视链底端的那个。终于,官方在 MySQL5.7 之后新添加了一个备份工具:mysqlpump。
王文安@DBA
2021-05-12
1.4K
0
MySQL 工具集:官方性能测试工具 mysqlslap
云数据库 MySQL
数据库
云数据库 SQL Server
MySQL 作为最流行的开源数据库,在各个领域都有相当广泛的应用,作为一个 MySQL DBA,经常会对数据库进行一些性能测试来主动(或者是被动的)对业务压力做一个评估,来判断数据库当前的负载以及最高的性能容量。
王文安@DBA
2021-05-11
3.1K
0
Percona Toolkit系列 — pt-fifo-split
云数据库 SQL Server
相信大多数DBA都遇见过这样一个场景:开发同事给到一个非常大的SQL文件,里面包含了几千万甚至几亿行记录,这个时候我们应该怎么处理呢?如果直接导入的话,一方面串行执行效率比较低,另一方面大事务也可能导致主从复制延迟。pt-fifo-split这个工具,可以对大文件进行切割,就可以很好解决这个问题。
brightdeng@DBA
2021-05-10
728
1
Percona Toolkit系列 — pt-duplicate-key-checker
云数据库 SQL Server
在数据库中,索引可以加快查询速度,但是索引并不是越多越好,索引过多会带来额外的维护成本,降低DML操作的效率。pt-duplicate-key-checker这个工具,通过SHOW CREATE TABLE检查每一张表,找出其中重复/冗余的索引。
brightdeng@DBA
2021-05-06
1.8K
1
Percona Toolkit系列 — pt-deadlock-logger
云数据库 SQL Server
数据库的死锁,是开发和DBA都非常关注的信息,但是在MySQL中,查看死锁信息却不是非常方便,通过show engine innodb status只能查看最近一次发生的死锁信息,之前的死锁信息会被覆盖掉;这时候我们可以利用pt-deadlock-logger这个工具实现这个需求。
brightdeng@DBA
2021-04-29
1.9K
3
Percona Toolkit系列 — pt-config-diff
云数据库 SQL Server
pt-config-diff是Percona Toolkit工具集的其中一个,主要用于my.cnf配置文件和show global variables系统变量之间的对比,下面简单介绍一下。
brightdeng@DBA
2021-04-27
1.7K
2
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档