
数据库运维
文章平均质量分 80
jl_1994
努力做一名全栈攻城狮,只会分享干货
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
理解PostgreSQL查询执行计划(四)--常见操作解析
本文深入解析了 PostgreSQL 执行计划中的常见操作类型,帮助理解查询优化和执行过程。重点介绍了以下操作: Unique 操作:用于去重,需排序数据,内存占用低。 Append 操作:合并多个子操作的结果集,常用于 UNION/UNION ALL 查询。 Result 操作:处理简单查询,如选择常量值。 Values Scan 操作:处理 VALUES 子句生成的数据集。 GroupAggregate 操作:对已排序数据进行分组聚合。 HashSetOp 操作:处理 INTERSECT/EXCEPT原创 2025-05-22 07:20:03 · 426 阅读 · 0 评论 -
理解PostgreSQL查询执行计划(二)--表扫描操作详解
本文深入探讨了PostgreSQL中的表扫描操作类型,包括顺序扫描、索引扫描和仅索引扫描。顺序扫描是最基础的数据获取方式,会逐页读取表数据文件;索引扫描则通过利用索引来高效访问数据,并能避免显式排序;仅索引扫描是PostgreSQL 9.2引入的优化,当查询只需返回索引列数据时,可以完全避免访问表数据页,从而提升性能。这些扫描操作是查询执行计划的基础,对数据库查询性能有着重要影响。原创 2025-05-17 14:08:28 · 981 阅读 · 0 评论 -
mysqlbinlog恢复某段时间的数据
mysqlbinlog -d ods --skip-gtids=true --start-datetime=“2020-01-20 9:54:26” --stop-datetime=“2020-01-20 9:56:09” /home/mysql/log/mysql-bin.000004 |mysql -uroot -p原创 2020-01-21 13:48:08 · 1228 阅读 · 0 评论 -
Mysql通过frm文件恢复表结构
首先找一个安装目录下载dbsakecurl -s get.dbsake.net > dbsake给与权限chmod u+x dbsake通过指定frm目录和输出路径,这里以我自己机器5.7环境为主./dbsake frmdump /home/mysql/data/piaowu/*.frm > piaowu.sql完后检查下sql文件是否表结构已经提取出来。另外还有一个工具...原创 2020-04-08 17:49:23 · 289 阅读 · 0 评论