- 博客(52)
- 收藏
- 关注
原创 【prometheus+Grafana篇】PromQL核心函数解析:rate()与irate()函数详解
详解promQL查询语法中的rate()与irate()函数
2025-07-07 08:00:00
540
原创 【Redis篇】数据库架构演进中Redis缓存的技术必然性—高并发场景下穿透、击穿、雪崩的体系化解决方案
数据库架构演进中Redis缓存的技术必然性—高并发场景下穿透、击穿、雪崩的体系化解决方案
2025-07-02 08:00:00
1154
原创 【MySQL篇】使用Percona XtraBackup备份MySQL报错InnoDB: Error number 24 means ‘Too many open files‘的问题解决
【MySQL篇】使用Percona XtraBackup备份MySQL报错InnoDB: Error number 24 means 'Too many open files'的问题解决
2025-06-25 17:29:41
665
原创 【Oracle篇】Windows平台单进程多线程架构设计与实现(比对Linux多进程架构)
Windows平台单进程多线程架构设计与实现(比对Linux多进程架构)
2025-06-23 08:30:00
1062
原创 【prometheus+Grafana篇】基于Prometheus+Grafana实现postgreSQL数据库的监控与可视化
基于Prometheus+Grafana实现postgreSQL数据库的监控与可视化
2025-06-13 12:20:29
1017
原创 【prometheus+Grafana篇】基于Prometheus+Grafana实现Redis数据库的监控与可视化
基于Prometheus+Grafana实现Redis数据库的监控与可视化
2025-06-09 08:30:00
1255
原创 【prometheus+Grafana篇】基于Prometheus+Grafana实现MongoDB数据库的监控与可视化
基于Prometheus+Grafana实现MongoDB数据库的监控与可视化
2025-06-03 09:00:00
990
原创 【prometheus+Grafana篇】基于Prometheus+Grafana实现MySQL数据库的监控与可视化
基于Prometheus+Grafana实现MySQL数据库的监控与可视化
2025-05-26 08:00:00
1516
2
原创 【prometheus+Grafana篇】基于Prometheus+Grafana实现Oracle数据库的监控与可视化
基于Prometheus+Grafana实现Oracle数据库的监控与可视化
2025-05-19 08:00:00
1222
5
原创 【prometheus+Grafana篇】基于Prometheus+Grafana实现windows操作系统的监控与可视化
基于Prometheus+Grafana实现windows操作系统的监控与可视化
2025-05-12 08:00:00
1288
1
原创 【prometheus+Grafana篇】基于Prometheus+Grafana实现Linux操作系统的监控与可视化
基于Prometheus+Grafana实现Linux操作系统的监控与可视化
2025-05-06 08:00:00
1168
原创 【prometheus+Grafana篇】Prometheus告警规则参数全解析 + Alertmanager实现多平台告警(含电子邮件/企业微信群/飞书群/钉钉群接受方式)
使用Alertmanager实现Prometheus多平台告警(含电子邮件/企业微信群/飞书群/钉钉群接受方式)
2025-04-28 08:00:00
1237
原创 【prometheus+Grafana篇】从零开始:Linux 7.6 上二进制安装 Prometheus、Grafana 和 Node Exporter
Linux 7.6 上二进制安装 Prometheus、Grafana 和 Node Exporter
2025-04-21 08:00:00
1412
原创 【prometheus+Grafana篇】Prometheus与Grafana:深入了解监控架构与数据可视化分析平台
深入了解prometheus监控架构与Grafana数据可视化分析平台
2025-04-14 08:00:00
3190
4
原创 【Oracle篇】跨字符集迁移:基于数据泵的ZHS16GBK转AL32UTF8全流程迁移
基于expdp/impdp数据泵的ZHS16GBK转AL32UTF8全流程迁移
2025-04-07 09:14:18
2714
1
原创 【MySQL篇】limit深度分页性能:从原理理解小偏移量limit 1,200 vs 百万级偏移量limit 1000000,200的差异
MySQL 中的 LIMIT 子句用于限制查询返回的行数,其核心原理是在查询处理过程中提前终止结果集的生成。
2025-04-02 15:12:11
853
原创 【MySQL篇】DEPENDENT SUBQUERY(依赖性子查询)优化:从百秒到秒级响应的四种优化办法
通过将SQL改写成CTE、将 IN 子查询重写为 JOIN、使用 EXISTS 替代 IN 子查询、创建索引这四种优化办法,优化DEPENDENT SUBQUERY(依赖性子查询)。
2025-03-24 08:00:00
1305
3
原创 【SQLserver篇】事务日志文件.ldf已满(错误9002)的问题解决
通过修改事务日志的恢复模式为简单恢复模式(Simple)、收缩事务日志、进行定期备份事务日志办法解决事务日志文件.ldf已满(错误9002)的问题
2025-03-17 08:00:00
1814
原创 【MySQL篇】持久化和非持久化统计信息的深度剖析(含analyze命令和mysqlcheck工具两种收集方式)
MySQL 统计信息是指数据库通过采样和统计分析得出的表、索引的相关数据,例如表的记录数、聚集索引的页数、字段的基数(Cardinality)等。在生成执行计划时,MySQL 优化器会依赖这些统计信息进行估算,从而选择出代价最低(或开销最小)的执行计划。需要注意的是,MySQL 支持的索引统计信息相对有限,且不同存储引擎收集统计信息的方式也有所不同
2025-02-23 19:17:00
2881
1
原创 【Oracle篇】实例alert日志报ORA-00600:ORA-07445: exception encountered: core dump [opiaba()+639].....的问题解决
实例ORA-00600:ORA-07445: exception encountered: core dump [opiaba()+639].....的问题解决
2025-02-20 08:00:00
968
原创 【Oracle篇】浅谈执行计划中的多表连接(含内连接、外连接、半连接、反连接、笛卡尔连接五种连接方式和嵌套、哈希、排序合并三种连接算法)
全面学习Oracle的内连接、外连接(细分为:左连接、右连接、全连接)、半连接、反连接、笛卡尔连接五种连接方式和嵌套、哈希、排序合并三种连接算法。
2025-02-11 15:20:43
1551
3
原创 【Oracle篇】使用Hint对优化器的执行计划进行干预(含单表、多表、查询块、声明四大类Hint干预)
Hint 的主要作用是向优化器提供指示,按照用户预先定义的计划来执行 SQL 语句的执行计划。需要注意的是,Hint 是用来约束优化器行为的一种技术,用来辅助DBA和研发人员用来做性能排查和优化,过多的干预可能会导致执行计划不稳定,甚至恶化查询性能,因此尽量避免在开发中使用。毕竟数据是不断变化的,大多数情况下应该让Oracle自行决定采用什么样的执行计划。
2025-01-25 15:10:50
1442
3
原创 【MySQL篇】使用mysqldump导入报错Unknown collation: ‘utf8mb4_0900_ai_ci‘的问题解决
使用mysqldump导入报错Unknowncollation:'utf8mb4_0900_ai_ci'和COLLATION'utf8_general_ci'isnotvalidforCHARACTERSET'utf8mb4'的问题解决
2025-01-20 08:00:00
1229
原创 【Oracle篇】深入了解执行计划中的访问路径(含表级别、B树索引、位图索引、簇表四大类访问路径)
深入了解执行计划中的访问路径,包括表级别的访问路径、B树索引的访问路径、位图索引的访问路径、簇表的访问路径。
2025-01-10 17:47:19
1832
5
原创 【Oracle篇】使用impdp导入报错ORA-39001:ORA-39000:ORA-39142:incompatible version number xxx in dump file的问题解决
使用impdp导入报错ORA-39001:ORA-39000:ORA-39142:incompatible version number xxx in dump file的问题解决
2025-01-02 08:00:00
1826
1
原创 【Oracle篇】一条 SQL 语句的执行流程(含优化器详解)
优化器是按照一定的判断原则来得到它认为的目标SQL在当前情形下最高效的执行路径(Access Path),优化器的目的就是为了得到目标SQL的执行计划。 从SQL语句阶段、解析阶段、优化器阶段、行源生成器阶段、执行阶段了解SQL语句的解析步骤。
2024-12-25 18:49:39
2682
2
原创 【Oracle篇】逻辑备份工具expdp(exp)/impdp(imp)和rman物理备份工具的区别和各自的使用场景总汇
一文搞懂逻辑备份工具expdp(exp)/impdp(imp)和rman物理备份工具的区别和各自的使用场景,以及局限性。了解逻辑备份和物理备份工具可以进行那种备份和恢复,除了备份和恢复,逻辑备份和物理备份工具还可以用来干什么。
2024-12-21 17:04:19
2707
13
原创 【MySQL篇】mysqlpump 使用 --set-gtid-purged 参数贯穿 MySQL 5.7 和 8.0 的 bug
mysqlpump中使用--set-gtid-purged=OFF参数,导出的SQL文件中不会取消掉SET @@SESSION.SQL_LOG_BIN= 0的bug分析
2024-12-19 15:59:54
829
2
原创 【Oracle篇】使用expdp导出报错EXP-00019:ORA-31693:ORA-29913: error in executing ODCIEXTTABLEPOPULATE的问题解决
使用expdp导出报错EXP-00019:ORA-31693:ORA-29913: error in executing ODCIEXTTABLEPOPULATE的问题解决
2024-12-17 19:01:16
1477
2
原创 【MySQL篇】物理克隆数据clone插件、逻辑备份工具mysqldump/mysqlpump和物理备份工具Percona XtraBackup这三种的区别和各自的使用场景总汇
一文搞懂物理克隆数据clone插件、逻辑备份工具mysqldump/mysqlpump和物理备份工具Percona XtraBackup这三种的区别和各自的使用场景,以及局限性。了解逻辑备份和物理备份工具可以进行那种备份和恢复,除了备份和恢复,逻辑备份和物理备份工具还可以用来干什么。
2024-12-17 12:12:38
2202
9
原创 【Oracle篇】19c新特性自动索引介绍
Oracle 19c 中引入的自动索引功能通过机器学习自动创建、管理和删除索引,以优化查询性能并减少人工干预。这项功能可以根据实际负载动态调整索引以适应变化的查询需求,使数据库优化更智能高效。
2024-12-14 16:06:53
3238
1
原创 【MySQL篇】启动、关闭、重启linux下MySQL数据库的多种方式
启动、关闭、重启linux下MySQL数据库的多种方式。通过mysqld命令、mysqld_safe命令、写入linux服务启动MySQL数据库实例;通过mysqladmin命令、shutdown命令、写入linux服务关闭MySQL数据库实例;通过restart命令重启MySQL数据库实例、写入linux服务重启MySQL数据库实例。
2024-12-06 15:53:33
23600
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人