本文共 1494 字,大约阅读时间需要 4 分钟。
PostgreSQL , Oracle , Greenplum
去O很大程度上是国家层面的战略考虑,比如斯诺登事件,最近贸易战的“中兴”事件,使得去O成为一个不可不做的事情。
但是去O喊了若干年,并没有真正意义上成为轻松愉快的全民运动,比较大的原因可能是
1、去O的成本
2、去O后的责任方
3、利益
随着云计算的兴起,第2,3点应该可以得到很好的解决(有问题找O转换为有问题找云厂商)。而去O的成本就成为一个比较痛的点,到底需要花多少人力物力可以完成去O,过去基本上都是拍脑袋的,每个项目因人而异。同时大部分的成本又来自于对应用的改造。(因为目标库不具备Oracle兼容性,需要大改)
不过成本的问题,也已经解决,阿里云RDSPG,基于PostgreSQL的Oracle兼容版PPAS,不仅在“功能、性能、可靠性、扩展性”等方面可以满足业务的需求。同时很大程度上解决了ORACLE在SQL语法、表、视图、物化视图、类型、操作符、内置函数、PL/SQL存储过程、PACKAGE的兼容问题,使得迁移成本降到了非常低的水平。
采用阿里云提供的Oracle评估软件,甚至可以做到精确的衡量 (报告会明确告诉:有多少对象,有多少兼容,多少不兼容,不兼容的如何修改等) 。
作为Oracle DBA,学习PostgreSQL,Greenplum是非常有必要的。
九阳神功。
可以看这几本书
目标:
学习PG的一些基本知识,SQL的用法等。
看你的兴趣选择
目标:
学习如何安装软件。
建议看一下man command,详细的了解他们
psql
pg_ctl
pgbench
pg_basebackup
pg_dump
pg_dumpall
pg_test_fsync
目标:
了解PG软件的几个常用命令
使用initdb命令初始化数据库集群
同时你需要了解3个配置文件,建议每一个配置都详细的了解清楚
postgresql.conf
pg_hba.conf
recovery.conf
了解场景,以及数据库特性,加深对PG的了解。
建议看这篇文档中的PPT
同时看一下这一系列的文档,并了解每一个场景,以及上手玩一下每一个场景。
在线视频2
自己摸索、慢慢熟悉
经常开展内部交流,
经常接客,深入了解应用。
国内外社区的活动,分享交流。
PostgreSQL hacker邮件列表,参与讨论。
把云端数据库打造好,为全世界的企业服务,相信云端是未来DBA的一个非常好的归宿。
热烈期待Oracle专业DBA加入,有OCM证书,有丰富的开发DBA与管理DBA经验,越年轻越好(当然也期待有一颗年轻的心,体力无限的大叔),有上进心,喜爱学习,喜爱用技术解决业务的问题,喜爱深挖用户需求,喜爱和用户打成一片的小伙伴们。
专业PostgreSQL DBA JD:
或将您的简历发送至:
转载地址:http://gwdfa.baihongyu.com/