PostgreSQL DBA培训
2013/11(重庆)
张文升 vincent
13684090848
wensheng.zhang@postgres.cn
讲师个人简介
PostgreSQL中国社区成员。
10年IT从业经验,曾为武汉、云南、西安等
地政府及企业开发政府行政系统、水利环保
系统、油田管理系统等。
长期使用PostgreSQL作为业务系统的主要数
据库,自2010年起参加PostgreSQL社区,推
动PostgreSQL在中国地区的发展。
张文升
Wensheng.zhang@postgres.cn
2012年10月获得:EnterpriseDB认证
Postgres数据库专家
PostgreSQL
培训-Part1
• 逻辑结构基础
• 安装及文件结构
• 配置基础
• 数据库逻辑结构
• 数据备份及恢复
• 数据库权限及安全管理
PostgreSQL
培训-Part2
• 基于时间点的数据恢复
• 运行时维护管理
• 数据类型
• 存储过程及调试
• 并发控制、JDBC、libPQ
• 监控排错基础
-----Appendixes-----
Hot-Standby and Stream
Replication简介
•
• 高可用性集群架构简介
• 读写分离架构简介
• 集中管理及性能优化工具
PostgreSQL介绍
关系型数据库历史
来自:http://en.wikipedia.org/wiki/File:RDBMS_timeline-2.svg
PostgreSQL数据库历史
• 发源史
• Postgres系列数据库与DB2,Oracle是同一时代的产品
• 衍生出Informix,Sybase,SQL Server等数据库,都在良性发展
• 发展史
• 1977 Ingres项目
• 1985 Post-Ingres项目
• 1995 将SQL引擎改为
当时最流行的SQL92
• 之后由于社区的推动
加入了很多优秀的特
性,使PostgreSQL被誉为
“最先进的开源数据库”
• 2004 EnterpriseDB成立
商业化了PostgreSQL
PostgreSQL应用概貌
)
e
v
i
t
a
N
(
y
b
u
R
Connectors
C
B
D
J
T
E
N
.
G
P
C
E
-
B
D
E
L
O
L
C
O
C
B
D
O
y
b
u
R
l
r
e
P
n
o
h
t
y
P
P
H
P
libpq (C API)
PostgreSQL