PostgreSQL9.6 中文手册
PostgreSQL9.6 中文手册
前言
何为PostgreSQL?
PostgreSQL简史
约定
进一步的信息
缺陷报告指南
I. 教程
从头开始
SQL语言
高级特性
II. SQL 语言
SQL语法
数据定义
数据操纵
查询
数据类型
函数和操作符
类型转换
索引
全文搜索
并发控制
性能提示
并行查询
III. 服务器管理
从源代码安装
在Windows上从源代码安装
服务器设置和操作
服务器配置
客户端认证
数据库角色
管理数据库
本地化
日常数据库维护工作
备份和恢复
高可用、负载均衡和复制
恢复配置
监控数据库活动
监控磁盘使用
可靠性和预写式日志
回归测试
IV. 客户端接口
libpq - C 库
大对象
ECPG - C 中的嵌入式 SQL
信息模式
V. 服务器编程
扩展 SQL
触发器
事件触发器
规则系统
过程语言
PL/pgSQL - SQL过程语言
PL/Tcl - Tcl 过程语言
PL/Perl - Perl 过程语言
PL/Python - Python 过程语言
服务器编程接口
后台工作者进程
逻辑解码
复制进度追踪
VI. 参考
SQL 命令
PostgreSQL 客户端应用
PostgreSQL 服务器应用
VII. 内部
PostgreSQL内部概述
系统目录
前端/后端协议
PostgreSQL编码习惯
本国语言支持
编写一个过程语言处理器
编写一个外部数据包装器
编写一种表采样方法
编写一个自定义扫描提供者
遗传查询优化器
索引访问方法接口定义
通用WAL 记录
GiST 索引
SP-GiST索引
GIN 索引
BRIN 索引
数据库物理存储
BKI后端接口
规划器如何使用统计信息
VIII. 附录
PostgreSQL错误代码
日期/时间支持
SQL关键词
SQL 符合性
版本说明
额外提供的模块
额外提供的程序
外部项目
源代码仓库
文档
首字母缩写词
>
PostgreSQL9.6 中文手册
> PostgreSQL 客户端应用
clusterdb
-- 聚簇一个
PostgreSQL
数据库
createdb
-- 创建一个新的
PostgreSQL
数据库
createlang
-- 安装一种
PostgreSQL
过程语言
createuser
-- 定义一个新的
PostgreSQL
用户账户
dropdb
-- 移除一个
PostgreSQL
数据库
droplang
-- 移除一种
PostgreSQL
过程语言
dropuser
-- 移除一个
PostgreSQL
用户账户
ecpg
-- 嵌入式 SQL C 预处理器
pg_basebackup
-- 获得一个
PostgreSQL
集簇的一个基础备份
pgbench
-- 在
PostgreSQL
上运行一个基准测试
pg_config
-- 获取已安装的
PostgreSQL
的信息
pg_dump
-- 把
PostgreSQL
数据库抽取为一个脚本文件或其他归档文件
pg_dumpall
-- 将一个
PostgreSQL
数据库集簇抽取到一个脚本文件中
pg_isready
-- 检查一个
PostgreSQL
服务器的连接状态
pg_receivexlog
-- 以流的方式从一个
PostgreSQL
服务器得到事务日志
pg_recvlogical
-- 控制
PostgreSQL
逻辑解码流
pg_restore
-- 从一个由
pg_dump
创建的归档文件恢复一个
PostgreSQL
数据库
psql
--
PostgreSQL
的交互式终端
reindexdb
-- 重索引一个
PostgreSQL
数据库
vacuumdb
-- 对一个
PostgreSQL
数据库进行垃圾收集和分析
上一篇:
SQL 命令
下一篇:
PostgreSQL 服务器应用