首页
学习
活动
专区
工具
TVP
发布

数据库相关

数据库相关
专栏成员
594
文章
917668
阅读量
40
订阅数
python 持续查杀符合条件的sql会话
生产上,某些情况下,可能会出现异常sql大量查询数据库,占用大量的cpu或者磁盘IO,这种情况下需要适当的止损。
保持热爱奔赴山海
2024-07-04
830
使用python实现的类似pt-deadlock-logger的死锁邮件告警
pt-deadlock-logger 用起来不太方便,主要是和我们的平台结合不够好,因此参考它的逻辑,我们使用python重新写了个类似功能。
保持热爱奔赴山海
2024-07-03
680
基于d18n的数据分类分级实践
字节也开源了一个类似的产品,但是是golang sdk的形式的,需要和代码进行结合使用,具体可以自行参考github仓库。
保持热爱奔赴山海
2024-06-29
790
使用pgCompare比对不同pg的数据差异
官方项目地址: https://github.com/CrunchyData/pgCompare
保持热爱奔赴山海
2024-06-28
940
[转载]介绍 pgCompare:终极多数据库数据比较工具
在不断发展的数据管理领域,确保跨多个数据库系统的一致性和准确性至关重要。无论您是迁移数据、同步系统还是执行例行审计,跨不同数据库平台比较数据的能力都至关重要。使用 pgCompare,这是一款开源工具,旨在简化和增强跨 PostgreSQL、Oracle、MySQL 和 MSSQL 数据库的数据比较过程。
保持热爱奔赴山海
2024-06-27
1350
pgcopydb的使用
https://pgcopydb.readthedocs.io/en/latest/
保持热爱奔赴山海
2024-06-27
640
【翻译】MySQL 复制:如何处理1236或 MY-013114错误
复制一直是 MySQL 的核心功能,数十年来一直支持高可用性。但是,您仍可能会遇到让您彻夜难眠的复制错误。最常见且最难处理的错误之一是:“从二进制日志读取数据时出现致命错误 1236 ”。
保持热爱奔赴山海
2024-06-26
1080
【转】sh: line 0: kill: SIGUSR1: invalid signal specification
最近在给mongodb加个log rotate的脚本,偶然发现下面这行命令在sh脚本里面执行报错
保持热爱奔赴山海
2024-05-30
840
在高版本ES种使用sql语法查询
在没有kibana界面的情况下,手写ES的querydsl还是有点难度的,好在高版本的ES中,我们可以使用sql语法来写查询语句。
保持热爱奔赴山海
2024-05-24
1340
使用golang编写的pt-fingerprint
上一篇中,提到了使用pt-fingerprint来做sql指纹采集,实际发布到生产环境后,发现有些问题。
保持热爱奔赴山海
2024-04-28
1160
全量SQL的采集和利用
最近看到Dmall冯光普老师的关于TopSQL的分享,于是参考他的方案在生产做了个低配版的实现(冯老师的方案中需要较强的前端编码能力,我这里改用grafana代替)。
保持热爱奔赴山海
2024-04-26
910
ticmp MySQL和TIDB的兼容性评估
注意: 不推荐把它用于其他数据比对场景, 因为它会转发经过它的全部指令到第二个数据源(也就是update insert delete也下发了,如果2个数据库有配置了数据复制,则可能造成复制链路的中断! (当然如果配的第二个数据源的账号权限是只读的,那么也可以用ticmp来验证一些查询结果的差异性比对,但是这个结果的准确性会受到复制链路的延迟的很大的影响,仅供参考而已)
保持热爱奔赴山海
2024-04-06
730
基于查询的MySQL到ES的数据同步
个别场景下,开发提需求,需要把某个MySQL里面指定数据同步到ES中,希望能有一个通用的脚本,用于特殊场景下的补数据或者临时性的数据同步。
保持热爱奔赴山海
2024-04-01
1500
微软开源的garnet的docker化实验
garnet 官网上面也有一页讲garnet和其它几款redis like组件的比对。
保持热爱奔赴山海
2024-03-22
4150
采集Linux服务器上内存占用Top的进程信息
建议采集下Linux服务器上内存占用Top的进程信息,在内存抖动的时候便于排查问题。
保持热爱奔赴山海
2024-03-11
1220
基于Prometheus的监控告警系统的Python开发(二)
书接上回 https://cloud.tencent.com/developer/article/2195953
保持热爱奔赴山海
2024-03-11
1580
统计PG中的sequence的使用情况
需要注意的是,需要先set search_path 把各个schema都拼起来,不然可能遇到sql提示找不到某个sequence的情况。
保持热爱奔赴山海
2024-03-05
1550
SQLServer中的DDL触发器
1 检测到drop table和alter table的sql,自动回滚并输入提示信息
保持热爱奔赴山海
2024-02-27
2030
SQL Server中如何判断一个数据库是否还有业务访问
(这种更稳妥,因为如果是短链接则直接查询master.dbo.sysprocesses可能抓不到现场,但是事务日志如果长期没shrink则会比较慢)
保持热爱奔赴山海
2024-02-05
1390
一种轻量级的潜在慢SQL巡检思路
对于尚未上线的SQL,我们可通过在测试环境去基于全量日志或者审计日志的方式,进行explain分析其是否存在ALL或affect_rows过大的情况,提前优化sql或者添加索引。
保持热爱奔赴山海
2024-02-02
1480
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档