2018年10月17日
历史演变 replication 主库配置 根据实际情况分配流复制权限 vi pg_hba.conf host replication all 10.2.0.0/0 trust vi postgresql.conf max_wal_senders = 10 wal_level = logical # minimal, replica, or logical hot_standby = on # 正常在从库配置,如果在主库配置完毕,因为从库复制主库配置不需要再修改从库配置。 wal_log_hints = on 从库配置 数据库安装 从主库复制数据 pg_basebackup -h 10.2.0.14 -U postgres -F p -P -R -D /var/lib/pgsql/10/data/ --checkpoint=fast -l postgresback20181219 pg_basebackup支持两种全量备份的……
阅读全文
2018年10月17日
官网 1.准备源 清除历史残余,有些是系统自带的旧版本数据库 rpm -qa | grep postgres rpm -r **** 安装新数据源 yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm 可将所有的软件更新到最新版本如 , postgresql-10.2 更新到当前最新的postgresql-10.6 yum update -y 2.安装 yum install -y postgresql10-server postgresql10 postgresql10-contrib 3.初始化 默认初始化 /usr/pgsql-10/bin/postgresql-10-setup initdb 建议开启 checksums sudo su postgres -c "/usr/pgsql-10/bin/initdb --data-checksums -D /var/lib/pgsql/10/data" 自定义 /usr/pgsql-10/bin/initdb -D $PGDATA -U postgres -E UTF-8 --lc-collate=en_US.UTF-8 --lc-ctype=en_US.UTF-8 -k -D……
阅读全文
2018年10月16日
基础服务架构 Postgres架构 服务治理 接口层 限流,降级,路由 服务层 自动发布,依赖调用 资源层 动态扩容,缩容……
阅读全文
2018年9月21日
数据库与数据仓库的区别 数据库是面向事务的设计,数据仓库是面向主题设计的。 数据库一般服务于业务系统的,数据仓库一般是服务于分析系统的。 数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。 数据库设计是尽量避免冗余,数据仓库在设计是有意引入冗余。 数据库是为捕获数据而设计,数据仓库……
阅读全文
2018年3月27日
关于本站 用于记录总结本人在日常工作中遇到的问题及解决方法等。 技术在于积累,更重于分享和交流, 一个人可以跑的更快,一群人可以走的更远! 蹲在机房里查文档方便。 关于个人 不懂代码的程序员 不会 SQL 的数据库管理员 不会修电脑的运维 业余生活 马拉松爱好者,曾与国际顶尖级选手同场竞技 ASR 、 NLP 、TTS 小白……
阅读全文