2024年11月10日
在PostgreSQL数据库中,逻辑外键是用于约束表之间关系的一种机制。然而,在某些情况下,我们可能需要删除和重建逻辑外键。本文将介绍如何查询PostgreSQL中所有表的逻辑外键,并指导您如何先删除再重新建立这些外键。
2024年11月10日
PostgreSQL的特点如下 -
2024年11月10日
官网:https://www.postgresql.org/docs/11/sql-createuser.html
Pg权限分为两部分,一部分是“系统权限”或者数据库用户的属性,可以授予role或user(两者区别在于login权限);一部分为数据库对象上的操作权限。对超级用户不做权限检查,其它走acl。对于数据库对象,开始只有所有者和超级用户可以做任何操作,其它走acl。在pg里,对acl模型做了简化,组和角色都是role,用户和角色的区别是角色没有login权限。
2024年11月10日
在Web开发领域中,前端技术发挥着至关重要的作用,其中JavaScript作为主流的前端编程语言,其重要性不言而喻。随着前后端分离架构的普及,JavaScript不仅限于浏览器端的操作,还能通过Node.js等技术栈与服务器端进行数据交换。本文将探讨JavaScript如何与数据库PostgreSQL进行高效交互,旨在帮助前端开发者了解并掌握这一关键技能。
2024年11月10日
目录
2024年11月10日
要设计出一套能支撑几十亿人的系统是很困难的。对于软件架构师来说,这一直是一项很大的挑战,但是,从现在开始,看完我的文章,你就会觉得容易很多了。
2024年11月10日
schame是位于database之下容器,用来组织数据库对象,如表、视图、索引等,表、视图等必须位于某一个schema下。
database之间是无法互相访问,但同一个database下的不同schame的对象是可以互相访问。
每一个数据库中都存在一个名称为public的schema,public用来存放在创建对象时未明确指定schema的对象,public的属主为postgres。
2024年11月10日
今天主要介绍一下PG一个很重要的模块--pg_stat_statements模块,对于做性能观察还是很不错的。
1、简介
pg_stat_statements模块提供一种方法追踪一个服务器所执行的所有 SQL 语句的执行统计信息,可以用于统计数据库的资源开销,分析TOP SQL。