PostgreSQL数据库是现在非常流行的一种数据库技术,创作者是2014年获得图灵奖的Stonebraker,基于PostgreSQL强大的优势,在国内企业使用越来越多,学习PostgreSQL的人数也在逐年上升。 PostgreSQL主要优势 1、PostgreSQL完全免费、而且是BSD协议,你可以直接下载使用,也可以修改它的代码,甚至修改后去卖钱也是可以的,这一点与Oracle数据库完全不同,Oracle数据库是商业数据库,并不开放。 2、PostgreSQL数据库配合的开源软件也有很多,可以很容易做到读写分离、负载均衡等等功能,比如pgpool、pgcluster、slony等等。 3、除了开源软件,PostgreSQL也支持丰富的接口,非常方便的扩展它的功能。 4、共同维护PostgreSQL的人群很多,代码清晰易读,PostgreSQL版本更新速度快,几个月就更新一次,发现和修改漏洞的速度非常快。 5、毋庸置疑,PostgreSQL的性能是非常强大的,尤其复杂SQL执行、存储过程、触发器、索引等方面,软件性能稳定可靠。 CUUG云课堂,免费学习PostgreSQL数据库 在CUUG云课堂(www.cuug.net)上,有免费的视频课程和文档,可以零基础学习PostgreSQL数据库,从基础介绍到实际操作,小白也能快速入门进阶,相关课程内容包括: 1-pg介绍 2-源代码安装 3-建库与使用 4-实例结构 5-pg数据库结构 6-用户与角色管理 7-用户与schema之间的关系 8-对象权限管理 9-实例连接访问控制 10-数据库层权限管理 11-控制文件的作用与管理 12-wal作用与管理 13-full-page(全页写)目的与调整 14-检查点 15-数据文件和块存储结构 16-元组(行)结构与dml操作 17-vacuum空间管理工具 18-Autovacuum内部结构与调优 19-冻结TXIDS概述 20-事务概述与隔离级别 21-行可见性规则 22-clog的作用与管理 23-缓冲区管理器 24-TOAST技术 25-窗口函数 26-PG_FDW部署 27-ORACLE_FDW部署 28-索引内部结构 29-执行计划与成本估算 30-多表连接方式 ...等等50多个不同的知识点介绍,限时免费,学完之后不再对PostgreSQL一知半解。 更多PostgreSQL技术学习及证书考试,可以联系CUUG咨询老师。
|