最新实例
PostgreSQL 16.3.2Windows数据修复更新
PostgreSQL 16.3.2-Windows 的修复内容还挺实用,尤其对搞数据插入和权限控制的朋友来说。像是多个VALUES行插入数组或复合类型时出错的问题,终于不再莫名其妙报错了。而且MERGE那块的权限逻辑也调整得更合理,避免没授权也能偷偷执行。你要是用MERGE with DO NOTHING这类语句,一定得注意目标表的SELECT权限,不然直接卡壳。
PostgrePostgreSQL 9.0高性能调优指南SQL 9.0高性能优化指南
PostgreSQL 的性能优化,说难不难,说简单也真不简单。《PostgreSQL 9.0 高性能》就是那种“你早该读”的老牌干货。别看出版时间有点久,但内容依旧靠谱。Gregory Smith 这位作者,不是纸上谈兵,是实打实的数据库老炮,方式接地气。 从硬件选型到操作系统调优,从索引优化到查询,再到复制、分区、连接池这些高级玩法,书里都讲得挺细,而且配了不少真实场景的例子,拿来就能用,效率也高。 有意思的是,它还教你怎么用 PostgreSQL 自带的和第三方的监控工具,比如pg_stat_statements这种,配合日常巡检,出问题也能第一时间知道咋回事,挺安心的。 如果你正折腾高并
PostgreSQL基础培训PPT
PostgreSQL 基础培训的 PPT 简洁明了,适合入门开发者。培训内容覆盖了 PostgreSQL 的基础知识点,你快速上手。这些内容包括了数据库的基本概念、常用命令及操作技巧,还有一些实际开发中的使用场景哦。如果你想学 PostgreSQL 的基础,拿到这份 PPT,你会觉得挺有的,多细节都讲得清楚。而且,针对一些常见问题,PPT 也给出了实用的方案,挺值得参考的。 如果你是刚接触 PostgreSQL 的开发者,建议先从这份 PPT 入手,配合实际操作,效果会更好!
PostgreSQL必备参考手册
PostgreSQL 这款数据库是真的挺强大的,尤其是在关系型数据库中。作为开源系统,它在稳定性和功能上可谓出色。这个手册全面了 PostgreSQL 的各个方面,简直是开发者的必备宝藏。无论你是刚入门还是已经有点经验,它都能帮你更好地理解和运用 PostgreSQL。手册了基础知识,包括各种数据类型和常用的 SQL 操作,如创建表、修改数据等。而且它也不忘提到性能优化,尤其是如何使用不同类型的索引来加速查询,简直是加速开发的秘籍。另外,手册对于备份与恢复的也详细,给出了清晰的工具和操作流程。对于数据库的安全性和权限管理,它也给出了多实用的建议。,PostgreSQL 的使用离不开它的各类扩展
《数据库系统概论(杨冬青译)SQL脚本实用示例》
数据库书里的 SQL 脚本,实用性还挺高的。《数据库系统概论(杨冬青译)》这本书本身就经典,里头的 SQL 例子更是一步步带你从建表到查询,思路清晰,代码也不复杂,挺适合练手的。尤其是压缩包里的那几个文件,一个搞建表的、一个插数据的、一个还加了删除语句,配套地周全。你用DDL.sql搞结构设计,smallRelationsInsertFile.sql插点数据,再跑个SELECT玩玩聚合、联表啥的,逻辑就通了。别忘了,DDL+drop.sql带删除操作,跑之前备份下,免得翻车。,不管你是学生还是在职的,这套脚本拿来练手、教学、甚至给新人都蛮合适的,属于打开就能用的好东西。
PostgreSQL空间SQL操作合集(基于PostGIS)
PostgreSQL 的空间 SQL 操作挺有意思的,尤其是配合PostGIS插件用起来,功能强大。这里整理了一些关于the_geom字段的 SQL 语句,虽然写得比较粗,但基本操作都能跑,像ST_Intersects、ST_Contains这种常用的空间函数都有涉及。 平时做空间数据,免不了和 PostGIS 打交道。比如你要查一个点是不是在某个区域内,就可以直接用ST_Within来判断,逻辑也清晰,效率也还不错。就是 SQL 语法有点不一样,需要点上手时间。 这个资源其实算是备份,也给一个参考。如果你刚接触空间数据库,可以看看文末这些相关文章,挺系统的。有兴趣的话,也可以一起研究研究,Q
PostgreSQL在Linux环境下的安装与高级配置指南
Linux 下的 PostgreSQL 配置,真是绕不开的一环。文章里从系统包更新、软件安装到开机自启和监听地址配置,全流程讲得明明白白。嗯,不只是一步步教你怎么装,还解释了为什么要这么做,蛮适合想搞明白原理的你。像设置listen_addresses、修改postgres.conf这种细节,作者也讲到了,而且有配套命令,照着操作就行,挺省事的。安全这块儿也有不少干货,比如怎么设用户权限、怎么做认证配置,帮你提前规避一些坑。对了,还有性能调优的部分,比如怎么调shared_buffers、怎么用VACUUM维护库,讲得不算深但够实用,适合入门到中级阶段的你。整体看下来,文章节奏舒服,命令都有注
PostgreSQL开发指南
PostgreSQL 的开发指南挺全的,内容从基础的psql用法到 PL/pgSQL 函数写法都有覆盖,适合你用来补补数据库的短板。像是建表、查数据这种常规操作写得比较细,还配了例子,照着抄就能跑起来。嗯,还有权限、约束、异常这些细节也没落下,写代码的时候能少踩坑。最妙的是后面还提到了PL/Python、PL/Perl这种扩展语言,对习惯用脚本语言的你也挺友好。
PostgreSQL基础入门教程
PostgreSQL 的基础教程,讲得还挺细的,适合刚接触数据库或者准备从 MySQL 转过来的同学。它从历史讲起,说清楚 PostgreSQL 是怎么一路从学术项目进化成现在这个稳定又强大的数据库系统的。 多版本并发控制(MVCC)的设计让 PostgreSQL 在高并发读写下依旧稳定,响应也快,挺适合写业务系统。 它的索引机制也蛮丰富,像GiST、GIN就支持全文搜索,做搜索功能时挺好用的,不用额外搭 Elasticsearch。 编程接口支持挺多,比如libpq-C、PL/pgSQL、Python 都能用,写存储过程也不费劲。如果你是 C 语言老手,接口也顺手。 跨平台兼容做得不错,Wi
Create SQL Statement自动生成建表语句工具
SQL 语句生成工具的效率真挺高的,尤其在需要快速搭建数据表结构时,简直就是救命稻草。你要写一堆CREATE TABLE语句?不如直接用这些工具搞定,省时省力还少出错。 SQL 建表语句的资源还蛮全的,MySQL、Oracle、Hive、MSSQL 通通有,甚至连Excel VBA自动生成语句也安排上了,懒人必备。有些还能支持批量生成,适合数据量一大的项目场景,省得手写手抖。 像Oracle 建表语法详解、修改 MySQL 建表语句这类教程,讲得比较清楚,适合手头项目刚好用这些数据库的朋友。还有专门讲怎么用Excel或者MSSQL批量生成 Hive 语句的,自动化也不是难事。 建议你先看下需求