postgresql中schema具体是干嘛用的?

刚看了一下postgresql的schema,感觉一头雾水, 说明一下,免得问题又被人喷了 :(

这里有个类似的问题,不过解答者讲的有点高级,我只是使用,应该不会遇到他所说的那些情况,所以是不是就不用管schema,直接用系统默认的public即可。
这里讲了 schema可以用来设置权限和设置搜索路径.
除了我上面2的 2个功能还有其他功能吗?

postgresql
schema
数据库
2022-08-09 13:19:21
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
卓胜微wjp
2

schema 是对一个 database 的逻辑分割。你理解中的所有放在 database 中的东西,事实上,在 pg 中可能都是挂在 schema 下的, table, squeue, function, view, trigger 等。

具体的功能,我记得,表分区 也可以作用于 schema 。

当然,如果你对这东西没概念,你自然也不清楚如何正确使用它,那么忽略它,只使用 public 就好了。

分享
微博
QQ
微信
回复
2022-08-09 15:02:59
相关问题
PolarDB for PostgreSQL完全开源吗?
3243浏览 • 1回复 待解决
java主要用来干嘛
8278浏览 • 1回复 待解决
PostgreSQL interval后跟字段问题
4562浏览 • 2回复 待解决
ERROR: Schema validate failed.
740浏览 • 1回复 待解决
HarmonyOS uri如何替换schema
57浏览 • 1回复 待解决
如何部署PolarDB for PostgreSQL
4068浏览 • 1回复 待解决
postgresql 大量数据统计问题?
2293浏览 • 2回复 待解决
ArkUI-Xbridge什么语言?
2157浏览 • 1回复 待解决
HarmonyOS Want使用uri Schema唤醒app问题
445浏览 • 1回复 待解决