PostgreSQL 的 HTML 文档,挺适合你放在书签里备用的。安装、配置、SQL 语法、索引优化、备份恢复这些常用操作都有讲,页面响应也快。写 SQL 时突然卡住?搜一下文档,基本都能找到答案,尤其是各种函数、类型和索引,写查询语句时太有用了。
安装与配置部分比较全,Windows、Linux、macOS 都覆盖了,还包括一些常见参数的,比如data_directory
和port
这些,配置新环境不容易踩坑。
SQL 语法部分该有的都有,像CREATE TABLE
、INSERT INTO
、WITH
语句这些,写业务代码常用得,还有窗口函数、CTE 这些“高级点”的操作也解释得细。
数据类型一块也挺实用,timestamp
、jsonb
、inet
这些类型平时用得到,字段定义时能少走弯路。
索引和优化建议多看看,像GIN
、BRIN
这些平时用得少但在大数据量下表现不错,配合EXPLAIN
调查询,性能能提不少。
权限管理也讲得蛮细,怎么建用户、分权限、启用行级安全(row level security
)都有例子,做权限隔离时有用。
备份与恢复那一块挺适合新手,讲了pg_dump
和pg_restore
怎么配合用,还有物理/逻辑备份的区别,真出问题的时候能顶得上。
还有个亮点是扩展性,CREATE EXTENSION
加个插件就能玩得花,比如pg_trgm
搞模糊搜索,还是挺香的。
如果你平时写 PostgreSQL 比较多,或者你在搭环境、查语法、调查询,那这个 HTML 文档肯定用得上。可以从这里下载,放本地查阅也方便。