【PG备份恢复】postgreSQL 时间线(转载)
转载:https://www.cnblogs.com/xiaotengyi/p/4665990.html 感谢作者分享
【PG备份恢复】pg_basebackup 多表空间备份恢复测试
--增量备份,pg_basebackup --开归档 psql mydb postgres alter system set wal_level='replica'; alter system set archive_mode='on'; --修改archive_comma
【PG常用命令】postgresql数据库统计对象大小
--查看数据库大小,不计算索引 select pg_size_pretty(pg_relation_size('mydb')); --查看数据库大小,包含索引 select pg_size_pretty(pg_total_size('mydb')); --查看数据库中所有索引大小 select pg_size_pret
【PG备份恢复】pg_dump命令测试
--逻辑备份,pg_dump/pg_dumpall --pg_dumpall将数据库集群全部逻辑转储到一个脚本文件中。 --pg_dump命令可以选择一个数据库或部分表进行备份。 --pg_dump生成的备份文件可以是一个SQL脚本或归档。归档文件格式必须和pg_restore一起使用 --备份数据库 pg_dump -h 192.168.8.19
【PG常用命令】Postgresql常用命令之大小
--设置模式 set search_path to firsoul; --默认只列出当前模式下的表 \d --列出常用模式 \dn --列出所有模式 \dnS --查看表的大小 select pg_size_pretty(pg_relation_size('test')); --or \dt+
【PG执行计划】Postgresql数据库执行计划统计信息简述
--添加analyze实际执行来获得执行计划,可不加explain analyze select * from test_table;--只看执行路径,不看costexplain (costs false) select * from test_table;--通过实际执行来看代价和缓冲区命中情况explain (analyze true,buffers true) select * from t
【PG管理】postgresql数据库管理相关
--单用户启动 postgres --single -D /pgdata/10/data postgres --单用户作用 当多用户模式不接收所有命令时,可以使用单用户连接到数据库 initdb的阶段 修复系统表 --相关参数设置 select * from pg_settings; --相关参数描述
【PG体系结构】PG体系结构简单说明
##pg 结构 --逻辑结构 --数据库实例通常指数据库集簇(database cluster),单个实例管理数据库集合 --一个数据库集簇包含用户、数据库,可为每个数据库指定单独的用户,每个数据库下面包含schemas(命名空间),默认为public,每个schemas下面包含表、索引、视图、序列等。 --物理结构 --数据文件、参数文件、控制文件、数据库运行日志及
【PG体系结构】Postgresql 配置文件详解
如果要查看配置文件中的一些选项,则可以登录psql后 使用 命令来查看;show 选项名;show all; #查看所有数据库参数的值 主要选项:选项默认值说明是否优化原因max_connections100允许客户端的最大并发连接数目否因为在测试的过程中,100个连接已经足够fsyncon强制把数据同步更新到磁盘是因为系统的IO压力很大,为了更好的测
【PG_PSQL】PSQL使用测试
--psql功能及应用 --创建用户,role默认没有登录权限 create user mydbuser with encrypted password 'mydbuser'; --or create role mydbuser with encrypted pas
【PG结构】Postgresql数据库数据目录说明
目录用途base每个数据库对于的子目录的子目录global包含集簇范围的表的子目录,比如pg_databasepg_commit_ts包含事务提交时间戳数据的子目录pg_xact包含事务提交状态数据的子目录pg_dynshmem包含被动态共享内存子系统所使用文件的子目录pg_logical包含用于逻辑复制的状态数据的子目录pg_multixact包含多事务状态数据的子目录(用户共享的行锁)pg_n
【PG安装】postgresql10 for linux 源码安装
##Postgresql数据库的优势 1、目前功能最强大的开源数据库 2、稳定可靠 3、开源省钱 4、支持广泛 5、Postgresql社区活跃 ##pg跟mysql对比,mysql有以下缺点 1、功能不够强大 2、性能优化工具和度量信息不足 3、在线操作功能较弱