01 2024 档案

20.PG的锁
摘要:PostgreSQL数据库中有两类锁:表级锁和行级锁。当要查询、插入、更新、删除表中 的数据时,首先会获得表上的锁,然后再获得行上的锁 1.表级锁模式 表级锁冲突矩阵 “N”表示这两种锁冲突,也就是说,同一用户不能同时持有这两种锁,“ Y”表示两种锁可以兼容 阅读全文

posted @ 2024-01-28 22:15 太白金星有点烦 阅读(57) 评论(0) 推荐(0)

19.PG的autovacuum
摘要:autovacuum时启动postgresql时自动启动的后台实用程序进程之一 参数: autovacuum = on (默认开启) track_counts = on(默认开启) 作用: 1)需要vacumm来移除死元组 2)防止死元组膨胀 3) 更新表的统计信息进行分析,以便提供优化器使用 4) 阅读全文

posted @ 2024-01-22 22:29 太白金星有点烦 阅读(70) 评论(0) 推荐(0)

18.PG的vacuum
摘要:通常块中被删除的行是逻辑上删除,物理上还保留在块中,如果长时间不清理,会造成垃圾空间膨胀,而清理的工作一般是由AutoVacuum后台进程来完成 vacuum处理对数据库中的指定表或所有表执行一下任务: 移除死元组: 1) 删除死元组并对每个页面的活元组进行碎片管理. 2) 删除指向死元组的索引元组 阅读全文

posted @ 2024-01-21 21:44 太白金星有点烦 阅读(72) 评论(0) 推荐(0)

70.OMF管理
该文被密码保护。

posted @ 2024-01-16 20:03 太白金星有点烦 阅读(0) 评论(0) 推荐(0)

69.OSwatcher安装
摘要:1.从mos上下载oswbb包,下载后再解压 2.设置环境变量,该目录是采集信息的归档目录,可以配置到/etc/profile中 export OSWBB_ARCHIVE_DEST=/oradata/app/archive export OSWHOME=/oradata/app/oswbb 3.启动 阅读全文

posted @ 2024-01-11 10:30 太白金星有点烦 阅读(94) 评论(0) 推荐(0)

17.PG索引核心
摘要:关于pg索引,上文提到了创建,删除等一些基础的操作,这里说说核心的东西 1.PG索引的视图和表pg_indexes和pg_index 1) pg_indexes postgres=# \d pg_indexes View "pg_catalog.pg_indexes" Column | Type | 阅读全文

posted @ 2024-01-10 18:54 太白金星有点烦 阅读(200) 评论(0) 推荐(0)

16.PG的索引基础
摘要:索引类似于书籍的目录,方便对表中的记录快速查找或者排序,但是建索引会有以下代价: 增减数据库的存储空间 在插入和更新数据时,所以也会被更新 索引的分类 BTree:PG默认的索引类型,适合等值和范围查询 Hash:只能处理简单的等职查询 Gist:不是单独一种索引类型,而是一种架构,可以在这种架构上 阅读全文

posted @ 2024-01-10 18:18 太白金星有点烦 阅读(190) 评论(0) 推荐(0)

15.修改pg数据库的配置
摘要:设置pg数据库的参数分为全局和和会话级别: 会话级别可以直接使用set 参数 to value 全局的需要使用alter database 数据库名 set 参数 to value postgres=# set geqo to off; #这个是会话级别 SET postgres=# show ge 阅读全文

posted @ 2024-01-05 12:07 太白金星有点烦 阅读(231) 评论(0) 推荐(0)

14.PG逻辑复制搭建
摘要:1.准备两台服务器: 172.16.191.140 发布者 172.16.191.139 订阅者 2.在这两台服务器都安装了pg数据库 3.分别在这三台服务器上pg_hba_conf配置文件新增 host all all 172.16.191.0/0 md5 host replication all 阅读全文

posted @ 2024-01-04 11:05 太白金星有点烦 阅读(137) 评论(0) 推荐(0)

13.PG之逻辑复制
摘要:1.逻辑复制介绍 PostgreSQL10版本中增加了一个新特性,即逻辑复制(Logical Replication)。PostgreSQL 9的流复制是基于WAL日志的物理复制,其原理是主库不间断地发送WAL日志流到备库,备库接收主库发送的WAL日志流后应用WAL;而逻辑复制是基于逻辑解析(Log 阅读全文

posted @ 2024-01-02 11:21 太白金星有点烦 阅读(1200) 评论(0) 推荐(1)

12.PG主备搭建(物理复制)
摘要:1.环境 主库:172.16.191.133(pg16) 备库:172.16.191.136(pg16) 2.主库配置 要使用流复制,需要允许主库接受流复制的连接,这就需要在pg_hba.conf中做如下配置: host replication all 0/0 md5 修改配置参数文件postgre 阅读全文

posted @ 2024-01-01 22:02 太白金星有点烦 阅读(271) 评论(0) 推荐(0)

导航