会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ddlearning_dba
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2021年12月
mysql的表重建
摘要: 什么是HWM? oracle的堆表存在高水位问题,当插入数据后,高水位线就会上涨,即使delete之后,高水位线还是不会降低。 HWM的影响? 影响全表扫描的效率,100万数据删除了60万,当进行全表扫描的时候依然还会扫描100万数据块 IOT类型的表,在使用delete删除,select执行的时间
阅读全文
posted @ 2021-12-04 16:14 y_dou
阅读(469)
评论(0)
推荐(0)
2021年10月
mysql高可用-MHA
摘要: mysql高可用-MHA GTID:global transaction id gtid_mode=on enforce-gtid-consistency=true log-slave-update=1 --slave日志是否记入日志 GTID复制配置过程(准备MHA环境,1主2从) 环境准备 db
阅读全文
posted @ 2021-10-07 15:52 y_dou
阅读(58)
评论(0)
推荐(0)
2021年9月
mysql备份小纪1
摘要: 备份类型 热备(innodb) 不停业务,能一致性恢复 冷备 关闭数据库业务 温备 锁表备份,只能查询不能修改 备份工具 逻辑备份 mysqldump(压缩比高,可读性 mysqlbinlog 物理备份 cp xtrabackup(性能高 例子 全备: mysqldump -A > /bak/ful
阅读全文
posted @ 2021-09-20 11:41 y_dou
阅读(40)
评论(0)
推荐(0)
oracle函数学习笔记
摘要: 1. 变量 1.1 普通变量 直接赋值:v_name:='dy' declare 里可以声明变量并赋值:v_name varchar(20) := 'dy'; 语句赋值: select ... into ... 1.2 引用型变量 (声明的变量不用制定大小,而是根据所查表中字段决定) 表名.
阅读全文
posted @ 2021-09-12 15:34 y_dou
阅读(99)
评论(0)
推荐(0)
postgresql&oracle&mysql的ACID
摘要: ACID是什么 事务的属性 原子性: 一个事务的所有部分必须都完成,或者都不完成。 一致性: 查询的结果必须与数据库在查询开始时的状态一致。 隔离性: 除了作出变更的会话,其他会话都无法看到未提交的数据。 持久性:事务一旦完成,不可丢失。 oracle的ACID实现 默认隔离级别为read_comm
阅读全文
posted @ 2021-09-09 16:23 y_dou
阅读(147)
评论(0)
推荐(0)
LVM创建和扩容
摘要: 基本概念 物理磁盘被格式化为PV,空间为一个个PE 不同的PV加入同一个VG,不同PV的PE全部进入VG的PE池内 LV基于PE创建,大小为PE的整数倍,组成LV的PE可能来自于不同的物理磁盘 LV可以格式化后挂载使用 LV的扩充和缩减,实际上就是增加或减少组成该LV的PE的数量。 创建LVM 物理
阅读全文
posted @ 2021-09-06 14:16 y_dou
阅读(231)
评论(0)
推荐(0)
2021年8月
index only scan是否回表?VS mysql 的回表实现
摘要: PG—index_only_scan 结论 执行计划 Index Only Scan 并不是表示不回表 先检查vm文件,如果没有做过vacuum没有vm文件,可能会更慢 因为索引是按顺序存储的,只需访问一个索引块就可以得到min(),max(),所以效率很高 postgres=# explain (
阅读全文
posted @ 2021-08-29 17:06 y_dou
阅读(224)
评论(0)
推荐(0)
postgresql-扫描方式
摘要: Pg中支持的扫描方式 顺序扫描 索引扫描 仅索引扫描 位图扫描 tid扫描 试验 建表 postgres=# create table abce(id int, num numeric); CREATE TABLE postgres=# create index idx_abce on abce(n
阅读全文
posted @ 2021-08-29 16:56 y_dou
阅读(269)
评论(0)
推荐(0)
postgresql-BTREE索引如何查看
摘要: BTREE索引如何查看 学习德哥btree笔记 PostgreSQL 的B-Tree索引页分为几种类别(用bt_metap看层级,bt_metap看属于那种page,bt_page_items查看具体存储情况) meta page root page # btpo_flags=2 branch pa
阅读全文
posted @ 2021-08-28 14:30 y_dou
阅读(722)
评论(0)
推荐(0)
repmgr安装测试自动故障切换-postgresql12
摘要: 安装 环境准备 环境介绍 两台PG12 (host1 host2)host1为原主库,host2为原备库。主从异步流复制。 下载最新repmgr包:repmgr-5.2.1.tar.gz (https://repmgr.org/ ) ./configure sudo make && sudo mak
阅读全文
posted @ 2021-08-21 15:07 y_dou
阅读(1425)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告