摘要:1.找出对应的pid SELECT pid, state, backend_start, substr(query, 0, 100) q FROM pg_stat_activity WHERE backend_type = 'client backend' ORDER BY backend_star 阅读全文
【PostgreSQL】PostgreSQL的WAL日志归档的压缩
2022-07-06 13:20 by abce, 790 阅读, 0 推荐, 收藏,
摘要:随着硬件和软件的发展,数据库的瓶颈也发生了转移。很多老的问题可能消失了,也有新的问题出来了。 老的限制 以前是CPU和内存受到限制。十多年前,4核服务器是“高端”服务器,作为DBA,我最担心的是管理可用资源。Oracle尝试使用RAC架构为单个数据库从多个主机集中CPU和内存是解决这个问题的一个很好 阅读全文
【PostgreSQL】PostgreSQL中的序列
2022-07-05 07:07 by abce, 1753 阅读, 0 推荐, 收藏,
摘要:PostgreSQL中的序列可以当作MySQL中的auto_increment来使用,但是序列并不是仅仅用于自增列。也就是说: PostgreSQL SERIAL != MySQL SERIAL 第一,PostgreSQL提供了一个serial数据类型。有smallserial、serial、big 阅读全文
PPT学习
2022-07-02 22:23 by abce, 304 阅读, 0 推荐, 收藏,
摘要:1.把图片设置成背景 右键-->[设置背景格式]-->[图片或纹理填充]-->[插入图片来自]-->[文件]-->到指定的路径下选中图片 2.PPT的宽屏和普屏 [设计]-->[幻灯片大小] 普屏4:3;宽屏16:9 现在默认都是宽屏 3.PPT修改背景颜色设置某一页 右键-->[设计背景格式]-- 阅读全文
【PostgreSQL】PostgreSQL内存使用高该检查哪些内容
2022-07-02 18:57 by abce, 834 阅读, 0 推荐, 收藏,
摘要:PostgreSQL中内存的分类 1.首先使用top命令查看进程对内存的使用 2.查看操作系统和postgresql的日志 3.使用pg_top 4.检查参数配置 shared_buffers work_mem max_connections temp_buffers maintenance_wo 阅读全文
【PostgreSQL】PostgreSQL的vacuum调优和客户化调度vacuum任务
2022-07-01 21:20 by abce, 1270 阅读, 0 推荐, 收藏,
摘要:PostgreSQL内嵌的autovacuum一直在改进,但是在很多客户环境下,仍然有很多不满足的地方。 常见的问题和限制 1.在系统高峰时期,表成了autovacuum的候选对象 autovacuum的设置是基于一些扩展因子和阈值的。在高峰期,如果表上有大量的事务,就很容易超过这些设置。实际上是在 阅读全文
【PostgreSQL】PostgreSQL复制的监控
2022-06-30 09:04 by abce, 1488 阅读, 1 推荐, 收藏,
摘要:创建物理复制槽:(在master端执行) postgres=# select pg_create_physical_replication_slot('abce'); 删除复制槽: postgres=# select pg_drop_replication_slot('abce'); 1.主库端 ( 阅读全文
【PostgreSQL】PostgreSQL将异步复制转换成同步复制
2022-06-30 09:04 by abce, 567 阅读, 0 推荐, 收藏,
摘要:1.主库修改配置 postgresql.conf指定同步的节点 这里的standby server名称是从库的recovery.conf文件中指定的application_name synchronous_standby_names ='pgsql_0_node_0' synchronous_com 阅读全文
【PostgreSQL】PostgreSQL复制延迟该检查哪些内容
2022-06-30 09:03 by abce, 1036 阅读, 0 推荐, 收藏,
摘要:1.在主节点查看 select * from pg_stat_replication; 2.在从节点查看 版本10之前: select pg_is_in_recovery(),pg_last_xlog_receive_location(), pg_last_xlog_replay_location( 阅读全文
【MySQL】xtrabackup: Fatal error: cannot find ./xtrabackup_logfile
2022-06-29 16:02 by abce, 2278 阅读, 0 推荐, 收藏,
摘要:朋友微信留言,说他使用xtrabackup备份的数据除了问题,不能还原了。让他把日志发来看看: # /usr/bin/xtrabackup --defaults-file=/etc/my.cnf --prepare --target-dir=/tmp/a xtrabackup: recognized 阅读全文
浙公网安备 33010602011771号