Usage

PostgreSQL 视图的依赖关系

我们都知道,在 PostgreSQL 中,如果对象上有视图依赖关系,我们就不能删除它:

继续阅读

PostgreSQL 函数的依赖关系

使用 PostgreSQL 函数时,您需要注意不要引用非确定性的函数,因为函数之间的依赖关系在 PostgreSQL 系统表中没有得到很好的维护。以下示例显示了如何最终获得悬空函数:

继续阅读

使用 JSON 管理复杂数据

您是否正在查看陈旧、平铺的关系数据库并思考:“它是如此僵化和毫无生气!” 你需要多态性吗?您是否有一个没有明显结构的 NoSQL 数据库,给您带来了缺乏关系的痛苦?使用 PostgreSQL 中的 JSON,您既可以使用可变的结构,也能获得数据的关系!

继续阅读

GROUP BY 和 PARTITION BY 的对比

GROUP BYPARTITION BY子句在 SQL 中都用于对数据进行分组和计算聚合值,那么它们之间有什么区别呢?

继续阅读

使用 PostgreSQL 分析 nginx 访问日志

PostgreSQL 支持数据类型jsonjsonb,而 nginx 支持 JSON 格式的日志输出。我们可以使用 PostgreSQL 轻松实现对 nginx 访问日志的分析。

继续阅读