暂无图片
postgresql view是存储时生成还是查询时生成?
我来答
分享
刺史武都
2022-01-24
postgresql view是存储时生成还是查询时生成?

postgresql view是存储时生成还是查询时生成?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
文成

一般数据库的视图都是查询的时候生成
oracle的物化视图是存储的时候生成,然后根据策略进行视图数据更新

暂无图片 评论
暂无图片 有用 0
打赏 0
zhuzhijiao

普通视图在每一次有查询引用该视图时,视图的查询才会被运行

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgreSQL宕机恢复的顺序是什么?
回答 1
重启一下数据库,一个命令就行了。pgctlstart
mysql中的generale_log功能再pg中对应的是啥?
回答 1
是不是可以通过配置参数logstatement来启用查询日志解决这个问题
postgresql 的伪类型record怎么使用?
回答 1
记录(record)类型与行类型(rowtype)类似,是指一行数据。他的结构是根据select或for命令期间为其赋值的行的真实结构确定。record并非是一个真正的数据类型,他只是一个占位符。他的
postgreSQL 可以看表的创建时间吗?
回答 2
pg不支持直接查询表创建时间,可以自定义ddl触发器记录实体创建时间
PostgreSQL 10没有jsonb类型,怎么解决?
回答 3
已采纳
建议升级pg10或者换成其他数据类型,比如blob
postgreSQL 如果SELECT操作,有办法让它写记录吗?
回答 1
开审计
postgreSQL 不加修改能直接在麒麟操作系统上编译运行吗?
回答 1
当然可以。也可以使用正式发布的安装包进行运行。可支持Linux(Binary)arm64平台上面解压安装运行。具体可以参考安装指导。
如果postgreSQL数据库的字段经常变化,有什么好的方案适应?
回答 1
已采纳
字段变化,那就存成一个json,程序取的时候根据规则解析
pg中查看某个字段的不同值?哪个系统表的那个字段来标识
回答 1
pgstats.ndistinct
pg中行锁的实现方式是哪种?oracle是在数据块上,mysql是索引上
回答 1
pg中,这两个会话不会阻塞。在pg中,行锁信息保存在数据块中,通常只在tuple的头部中设置标识位来标识记录此行已被锁,标识位为xmax和infomask,xmax放置当前事务的xid,infomas
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~