Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
物化视图与表:有什么优点?
我很清楚为什么物化视图比仅查询基表更可取 不太清楚的是与仅创建另一个具有与 MV 相同数据的表相比的优势 MV 的唯一优势真的只是易于创建 维护吗 MV 不是相当于具有匹配架构的表和使用 MV SELECT 语句的 INSERT INTO
sql
Oracle
materializedviews
物化视图提交时快速刷新
我刚刚创建了表 DEPT 和 EMP 如下所示 create table DEPT dept no number dept name varchar 32 dept desc varchar 32 CONSTRAINT dept pk Pr
Oracle
materializedviews
如何获取引用 postgresql 中的表的物化视图
在 postgresql 中 借助 information schema views 表 可以通过简单的 sql 获取引用表的所有视图 但我需要一个等效的 sql 来获取引用该表的物化视图 欲查看以下作品 SELECT FROM infor
sql
postgresql
materializedviews
ActiveRecord 迁移未填充 Postgres 物化视图
我有一个MATERIALIZED VIEW这是通过迁移创建的 class MyView lt ActiveRecord Migration def up ActiveRecord Base connection execute lt lt
rubyonrails
ruby
postgresql
activerecord
materializedviews
刷新物化视图时,索引是否也会自动刷新?
我目前使用的是 Postgres 9 3 3 If you refresh物化视图 该物化视图上的索引是否也重新索引 或者是否需要手动重新索引索引 在查看以下内容时question https stackoverflow com quest
postgresql
Indexing
materializedviews
postgresql93
创建物化视图时如何指示某列不可为空?
我正在使用以下查询创建物化视图 CREATE MATERIALIZED VIEW article view AS SELECT id alternative headline article author id created at des
postgresql
materializedviews
如何一次刷新Postgresql 9.3中的所有物化视图?
我正在将一堆数据加载到 PostgresQL 9 3 数据库中 然后我想刷新依赖于更新表的所有物化视图 有没有一种方法可以自动执行此操作 而不是逐一浏览每个视图并刷新它们 我知道 Oracle 可以很容易地做到这一点 但在梳理 Postgr
postgresql
materializedviews
postgresql93
如何发现我创建的物化视图的基础查询?
我在 Postgres 9 3 中创建了一个物化视图 但此后我丢失了创建它的底层 SELECT 查询 我想删除物化视图 重写查询以包含更多数据 然后创建一个同名但具有新基础查询的物化视图 Just SELECT pg get viewdef
sql
postgresql
psql
materializedviews
列出 PostgreSQL 中物化视图的授予和权限
我需要确定当前为数据库中的某些物化视图授予了哪些权限 对表或标准视图执行此操作的查询非常简单 SELECT grantee string agg privilege type AS privileges FROM information s
database
postgresql
privileges
materializedviews
informationschema
BigQuery 物化视图 - 组中最后一个
在 BigQuery 中 是否可以创建一个物化视图 其中包含基表中每个组的最新行 e g CREATE TABLE basetable group id INT64 timestamp TIMESTAMP value FLOAT64 INS
googlebigquery
materializedviews
Oracle 中的视图和物化视图有什么区别?
Oracle 中的视图和物化视图有什么区别 物化视图基于磁盘 并根据查询定义定期更新 视图只是虚拟的 每次访问时都会运行查询定义
sql
Oracle
View
relationaldatabase
materializedviews
当底层表发生变化时更新物化视图
我有一个这样定义的物化视图 CREATE MATERIALIZED VIEW M FOO REFRESH COMPLETE ON COMMIT AS SELECT FOO ID BAR FROM FOO WHERE BAR IS NOT N
Oracle
oracle10g
materializedviews
Postgresql 增量物化视图维护 (IVM) 挑战,为什么再次推迟到目标版本 16? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 来自 commit fest 的最新消息https wiki postgresql org wiki Incremental View Main
postgresql
materializedviews
ScyllaDB 2.1 - 与物化视图不一致
在决定我自己的产品的技术堆栈时 我决定使用 scyllaDB 作为数据库 因为它具有令人印象深刻的性能 对于本地开发 我在 Macbook 上安装了 Cassandra 考虑到 ScyllaDB 现在支持 实验性 MV 物化视图 它使开发变
cassandra
NoSQL
materializedviews
scylla
Postgres 9.4 在刷新物化视图期间挂起
我正在考虑 Postgres 9 4 中物化视图的问题 有时查询 刷新物化视图xxx 会永远挂起 我发现的唯一方法是完全重新启动 postgres 服务 重新启动后执行需要几秒钟 我的视图并不复杂 大约使用 10 个表 我已经执行了sele
postgresql
materializedviews
postgresql94
刷新物化视图不包括添加的列
来自manual http www postgresql org docs 9 3 static sql creatematerializedview html CREATE MATERIALIZED VIEW 与 CREATE TABLE
postgresql
View
materializedviews
postgresql93
同时刷新物化视图会导致表膨胀
在 PostgreSQL 9 5 中 我决定创建一个物化视图 effects 并安排每小时并发刷新 因为我希望它始终可用 REFRESH MATERIALIZED VIEW CONCURRENTLY effects 一开始一切都很顺利 我的
postgresql
postgresql95
materializedviews
vacuum
autovacuum
Oracle物化视图问题
例如 我有一个表 其中包含有关不同事件的信息 CREATE TABLE events id int not null primary key event date date 我意识到 90 的查询仅访问今天的事件 较旧的行将被存储以供历史记
Oracle
materializedviews
如何删除cassandra物化视图中的一行?
我有一个 cassadra 命名空间 其中包含一个表和一个物化视图 基表中的一行被删除 但更改并未传播到物化视图 我不知道发生这种情况的确切原因 所以现在我被MV中的那一行困住了 无法删除它 有任何想法吗 是的 物化视图仍然很不完善 两个主
cassandra
materializedviews
Oracle - 物化视图改变结构太慢
我有一个巨大的物化视图 我必须调整 这是一个简单的调整 因为我只是将 NVL 函数添加到 select 语句中 IE 原来的 Select this that IE 修改的 Select NVL this orThat as this NV
Oracle
oracle10g
materializedviews
1
2
»