07 2021 档案

摘要:修改配置文件 postgresql.conf [root@s101 /var/lib/pgsql/13/data]#nano postgresql.conf archive_command ='test ! -f /var/lib/pgsql/13/archive_wals/%f && cp %p 阅读全文
posted @ 2021-07-29 20:28 star521 阅读(486) 评论(0) 推荐(0) 编辑
摘要:常用命令 查看数据目录 show data_directory; 是否开启归档 show archive_mode; --查看日志目录所有文件select * from pg_ls_logdir(); --查看/data目录下的文件select pg_ls_dir('/data'); 输出数据库WA 阅读全文
posted @ 2021-07-28 19:43 star521 阅读(1430) 评论(0) 推荐(0) 编辑
摘要:pgsql时间错误问题 mydb@[local]:5432=#select now(); now 2021-07-05 08:07:22.981157+08 mydb@[local]:5432=# show time zone; TimeZone Asia/Shanghai(1 row) 查看可供选 阅读全文
posted @ 2021-07-28 19:19 star521 阅读(924) 评论(0) 推荐(0) 编辑
摘要:增量备份-创建基础备份 使用pg_basebackup 创建基础备份 [postgres@s101 /usr/pgsql-13/bin]$ pg_basebackup 设置配置文件pg_hba.conf,添加连接信息,否则会报错 [postgres@s101 /usr/pgsql-13/bin]$/ 阅读全文
posted @ 2021-07-28 18:27 star521 阅读(415) 评论(0) 推荐(0) 编辑
摘要:备份: sql转储备份 文件系统级别备份 连续归档-增量备份和基于时间点恢复(PITR) 物理备份:将数据目录,参数文件拷贝出来 逻辑备份:将数据库对象导出到文件 冷备份:数据库关闭情况下 热备份:数据库启动情况下 RTO 恢复时间目标 故障发生到恢复所需时间 RPO 恢复点目标 可容忍丢失多少数据 阅读全文
posted @ 2021-07-28 17:15 star521 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:事务 savepoint 保存点 rollback to 回滚 开启一个事务需要将SQL命令用BEGIN和COMMIT命令包围起来 BEGIN; UPDATE accounts SET balance = balance - 100.00 WHERE name = 'Alice'; SAVEPOIN 阅读全文
posted @ 2021-07-27 19:22 star521 阅读(402) 评论(0) 推荐(0) 编辑
摘要:http://www.postgres.cn/docs/13/index.html 阅读全文
posted @ 2021-07-27 18:37 star521 阅读(65) 评论(0) 推荐(0) 编辑
摘要:元命令 \timing \watch \timing 显示执行时间‘ psql客户端提示符 mydb=# \echo :PROMPT1 %/%R%# %/ 当前数据库名称 %R 显示 = %# 超级用户显示 > 普通用户显示 # %M 数据库服务器别名 %> 数据库端口号 %/@%M:%>%R%# 阅读全文
posted @ 2021-07-27 17:28 star521 阅读(337) 评论(0) 推荐(0) 编辑
摘要:在数据库用户目录下寻找 .psqlrc文件,若文件不存在创建文件 ~/.psqlrc 创建脚本文件 官网文档是通过这个找安装目录,但是返回的不是对应的结果 [postgres@s101 /var/lib/pgsql]$pg_config --sysconfdir/etc 真正的安装目录要通过下面的方 阅读全文
posted @ 2021-07-27 16:41 star521 阅读(202) 评论(0) 推荐(0) 编辑
摘要:-c 执行sql语句 -A 返回数据非对齐模式 -t 返回数据本身 -f 执行sql文件 -q 不显示输出信息 元命令设置变量 \set v_id value 设置参数 id =:v_id psql 传参变量到sql脚本 -v psql -h localhost -p 5432 mydb pguse 阅读全文
posted @ 2021-07-26 18:47 star521 阅读(1025) 评论(0) 推荐(0) 编辑
摘要:except 可以查看表一中不在表二的数据; intersect 可以查看表一和表二一样的数据,求交集; SELECT rid FROM "o_ls_test" except SELECT rid FROM "o_ls_test_1" SELECT rid FROM "o_ls_test" inte 阅读全文
posted @ 2021-07-26 17:41 star521 阅读(645) 评论(0) 推荐(0) 编辑
摘要:COPY sql命令 、超级用户、更快 \copy 元命令、无需超级用户 COPY 导入大量数据的效率要比INSERT语句高很多 https://www.postgresql.org/docs/10/sql-copy.html https://www.cnblogs.com/alianbog/p/5 阅读全文
posted @ 2021-07-26 17:26 star521 阅读(1459) 评论(0) 推荐(0) 编辑
摘要:元命令 http://www.postgres.cn/docs/13/app-psql.html postgres=# \? General \copyright show PostgreSQL usage and distribution terms \g [FILE] or ; execute 阅读全文
posted @ 2021-07-24 16:20 star521 阅读(168) 评论(0) 推荐(0) 编辑
摘要:创建新用户 登录报错 psql: FATAL: role "pguser" is not permitted to log in 需要给新用户登录权限 postgres=# ALTER ROLE pguser LOGIN;ALTER ROLE 阅读全文
posted @ 2021-07-24 02:09 star521 阅读(1220) 评论(0) 推荐(0) 编辑
摘要:登录数据库 su postgres #注意这里postgers 前后都有空格 psql -U postgres -d postgres -p 5432 [centos@s101 /home/centos]$su postgres [postgres@s101 /home/centos]$cd / [ 阅读全文
posted @ 2021-07-24 02:03 star521 阅读(1603) 评论(0) 推荐(0) 编辑
摘要:[root@s101 /var/lib/pgsql/13/data]#ls pg_hba.conf 客户端连接 postgresql.conf 配置文件资源、资源限制、集群复制 pg_hba.conf # TYPE DATABASE USER ADDRESS METHOD # "local" is 阅读全文
posted @ 2021-07-22 11:33 star521 阅读(197) 评论(0) 推荐(0) 编辑
摘要:[root@s101 /usr/pgsql-13/bin]#./pg_controldata --help pg_controldata displays control information of a PostgreSQL database cluster. Usage: pg_controld 阅读全文
posted @ 2021-07-09 17:34 star521 阅读(447) 评论(0) 推荐(0) 编辑
摘要:数据库安装成功后的应用程序目录 /usr/pgsql-13 数据库初始化后的数据库目录 /var/lib/pgsql/13 应用程序:客户端程序、服务程序 1.客户端程序 1)clusterdb 是sql cluster的封装,通过索引对数据库中基于堆表的物理文件再排序 -- 对数据库中可以进行聚集 阅读全文
posted @ 2021-07-09 17:05 star521 阅读(459) 评论(0) 推荐(0) 编辑
摘要:设置服务自启动时的的文件 例如设置pgsql开机自启动 sudo systemctl enable postgresql-13 服务文件所在位置 /etc/systemd/system/multi-user.target.wants/ 所有开机自启动的服务 systemd 配置文件存在于以下三个文件 阅读全文
posted @ 2021-07-09 14:21 star521 阅读(827) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示