前言 数据库目前在行业中可分为: + 关系型数据库(RDBMS):MySQL、Oracle、Postgres、SQLLite、SQLServer + NoSQL数据库:MongoDB、Redis、HBase + 图数据库:Neo4j + NewSQL:RethinkDB MySQL搭建 docker ...
分类:
数据库 时间:
2020-05-05 23:35:20
阅读次数:
77
必须配置项参数 前面有提到过repmgr的必须配置项: vim /etc/repmgr/12/repmgr.conf ##填写必须配置项 node_id=1 node_name=node1 conninfo='host=192.168.101.9 port=5432 user=postgres db ...
分类:
其他好文 时间:
2020-05-03 16:55:22
阅读次数:
164
oracle里面查比如存储过程里面与表SALES有关jobs: SELECT * FROM (SELECT a.name,upper(b.what)AS what,SYS.UTL_MATCH.edit_distance_similarity (a.name,upper(b.what)) AS sim ...
分类:
其他好文 时间:
2020-05-03 12:52:22
阅读次数:
51
pg_dump --host 127.0.0.1 --port 5432 --username "postgres" --role "postgres" --file "D:/test.sql" --table "public.\"表名\"" "数据库名" ...
分类:
数据库 时间:
2020-04-30 15:47:04
阅读次数:
111
产品上线就没有规划表的数据归档、比如落成文件、保存到历史计划,所以清理大表的部分数据是最kuB事情。 限制的条件\d+查看表的大小,15G左右。上线配置放开了归档日志。(删除部分数据的时候,归档有可能撑爆你的文件系统)、实时有交易往这个表里写数据,交易一分钟就超时首先删除数据,生产保留30天的数据,一天一天删、一年、60天以前、最后时间上算30天最快。
分类:
其他好文 时间:
2020-04-26 23:51:44
阅读次数:
217
一、linux數據庫備份腳本 1、数据库备份,命令如下: ./pg_dump -h localhost -p 5432 -U postgres -W -F c -b -v -f "/opt/xxx.backup" xxx 2.在数据库安装目录bin下,./psql 进入数据库,输入密码,\c xxx ...
分类:
其他好文 时间:
2020-04-26 01:21:29
阅读次数:
67
接上回,备机在检测到主机挂掉后,备机通过standby promote成功升级为主机继续提供服务 此时集群状态如下: 接下来需要恢复原主机为备机加入集群继续提供服务 1、主机执行node rejoin,将节点重新加入集群: ./repmgr node rejoin -h192.168.101.7 - ...
分类:
其他好文 时间:
2020-04-25 16:43:00
阅读次数:
180
1、前面搭建好了简单的repmgr集群,这时查看集群和repmgr服务状态,可知repmgrd并未运行 [postgres@localhost bin]$ ./repmgr cluster show ID | Name | Role | Status | Upstream | Location | ...
分类:
其他好文 时间:
2020-04-25 00:55:29
阅读次数:
85
如果postgres 的函数返回的是setof record,使用select直接查询函数会报错: [42601] 错误: 一个字段定义列表需要返回 "record" 的函数 位置:16 要使用如下方式来查询: ...
分类:
其他好文 时间:
2020-04-16 22:10:27
阅读次数:
83