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
相关问题
java主要用来干嘛
6806浏览 • 1回复 待解决
PolarDB for PostgreSQL完全开源吗?
1502浏览 • 1回复 待解决
求鸿蒙视频编码解码具体demo
4926浏览 • 1回复 待解决
实现开放式测试具体流程
432浏览 • 1回复 待解决
DevEco Deviceproject tasks
3426浏览 • 1回复 已解决
WantAgentInfowants为什么数组
209浏览 • 1回复 待解决
PostgreSQL interval后跟字段问题
2382浏览 • 2回复 待解决
postgresql 大量数据统计问题?
694浏览 • 2回复 待解决