刷新物化视图时,索引是否也会自动刷新?

2024-04-09

我目前使用的是 Postgres 9.3.3。

If you refresh物化视图,该物化视图上的索引是否也重新索引?或者是否需要手动重新索引索引?

在查看以下内容时question https://stackoverflow.com/questions/18811482/refresh-materialized-views-concurrency-transactional-behaviour,看起来像,但没有答案,而且我似乎找不到任何支持文档。


手册: https://www.postgresql.org/docs/current/indexes-intro.html

一旦创建了索引,就不需要进一步干预: 当表被修改时系统会更新索引...

没有例外。物化视图只是另一个带有如何刷新它的配方的表。所有索引要么从头开始重新创建,要么更新。您永远不需要手动对现有索引执行任何操作。

手册再次: https://www.postgresql.org/docs/current/rules-materializedviews.html

当查询中引用物化视图时,数据是 直接从物化视图返回,就像从表一样;这 规则仅用于填充物化视图。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

刷新物化视图时,索引是否也会自动刷新? 的相关文章

随机推荐

  • 我想在 iOS Swift 中摇动谷歌地图标记

    我正在开发一个项目 我想在谷歌地图上摇动标记 我正在使用自定义标记图标在地图上表示 就像一个人的头在摇晃 我不知道该怎么做并且搜索了很多但没有找到任何解决方案 您可以添加一个CAKeyframeAnimation or CABasicAni
  • 如何在 Rails 4 中正确设置 database.yml 文件

    我很好奇如何正确设置我的database ymlRails 4 应用程序中的文件 我并没有真正详细研究过它 因为它似乎在部署到 Heroku 时才起作用 但我现在想了解它 并注意到格式从 Rails 4 0 到 4 1 发生了一些变化 例如
  • Juval Lowy 的 C# 编码标准问题

    我喜欢并强烈推荐朱瓦尔 洛伊 http www idesign net C 编码标准 http www idesign net Downloads GetDownload 1985 Juval 明确避免了每个指令的基本原理 以保持标准的严格
  • 我如何让詹金斯构建颠覆存储库的每个修订版

    我们使用 jenkins 进行持续集成 使用每 10 分钟一次的标准轮询方案 并且效果很好 现在我想设置一个在重现中的每个修订上运行的作业 它将生成或多或少与特定提交相对应的二进制补丁 我想出的唯一方法是在 svnserver 上使用提交后
  • Cloud PubSub 重复消息触发的 Cloud Functions

    我正在尝试使用 Cloud Functions 作为由 PubSub 触发的异步后台工作程序 并执行更长的工作 以分钟为单位 完整的代码在这里https github com zdenulo cloud functions pubsub h
  • 如何在我的代码中找到 CoffeeScript 1.9.0 重大更改的情况?

    TL DR 是否有任何方法可以识别对 CoffeeScript 的新 1 9 0 行为的违规行为 foo参数命名 现在使用裸露的代码是非法的 并且不会导致警告 错误foo函数中的变量 在CoffeeScript 1 9 0版本中声明 更改了
  • 使用数据值在 d3 js 条形图中添加背景颜色

    我创建了一个非常简单的条形图 现在 我想向创建的条形图添加一些样式 如示例所示 我想在x值大于200时添加红色 我尝试了各种样式填充和背景 但无法获得预期结果 现在知道如何处理吗 添加了代码
  • 在新窗口中打开链接或如果已打开则将焦点移至该链接

    我有一个应该在新选项卡中打开的链接 但如果该选项卡已打开 只需切换到它即可 我尝试过使用 javascript wnd window open 和 wnd focus 它们适用于 Chrome 19 但不适用于 FF 13 或 IE 9 这
  • Pythonic 方式打印列表项

    我想知道是否有比这更好的方法来打印 Python 列表中的所有对象 myList Person Foo Person Bar print n join map str myList Foo Bar 我读这种方式不太好 myList Pers
  • mscorlib.dll 是 CLR 吗?

    如果这不是我几乎可以肯定的 那么 mscorlib dll 的作用是什么以及 CLR 位于哪里 CLR不在mscorlib dll but in MSCorEE dll 我想这就是你正在寻找的 这是加载 NET exe 程序集时加载的主 D
  • Rails form_withhidden_​​field 值对新对象进行了加密

    我有一个用于创建新模型的简单表单 该模型有一个属性panel这是在控制器中设置的 我认为这应该不重要 但是panel是一个枚举 def new order Order new panel params panel end 在视图中 我创建了
  • Windows NTFS 上的 Files.walkFileTree 与 Files.walk 性能比较

    我的应用程序 https komga org 需要定期扫描文件系统以处理文件 最初我使用的是java nio file Files walk执行扫描 但很快我就遇到了一些问题AccessDeniedException 发现 https ma
  • 如何使用 python API 列出所有数据流作业

    我的用例涉及获取项目中存在的所有流数据流作业的作业 ID 并取消它 更新我的数据流作业的源并重新运行它 我正在尝试使用 python 来实现这一点 直到现在我还没有遇到任何有用的文档 我想到使用 python 的库子进程来执行 gcloud
  • .mobileprovision 的 MIME 类型是什么

    mobileprovision 文件类型的正确 MIME 类型 IIS 是什么 我的想法正确吗 如果我必须将每个人的设备连接到 mac 开发机器来安装 mobileprovision 文件 那么它就违背了无线临时分发方法的目的 如果没有特定
  • 如何在状态栏中获得永久的应用程序通知程序?

    我在互联网上搜索了很多 但找不到正确的答案 我在 Android 手机上使用过 3G Watchdog 和 Advanced Task Killer 等应用程序 我注意到 当状态栏最小化时 它们总是有一个图标 并且还有一个无法从状态栏清除的
  • Bootstrap 模式隐藏不起作用

    Bootstrap 模式隐藏不起作用 警报来自其他地方 但我的模式没有隐藏添加了引导层 我的问题也是同样的问题
  • Google 地图 v3 地理编码服务器端

    我正在使用 ASP NET MVC 3 和 Google 地图 v3 我想在一个动作中进行地理编码 即将有效地址传递给 Google 并获取纬度和经度 我见过的所有关于地理编码的在线示例都涉及客户端地理编码 您将如何使用 C 在操作中执行此
  • 访问控制允许来源错误..(使用 cordova)

    我正在尝试网络服务器和客户端 混合应用程序 使用cordova 但是 Access Control Allow Origin 错误 所以我下载了 chrome 扩展程序 cors 但不起作用 服务器 js var app require e
  • 所有应用程序在断开连接时崩溃[关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 突然之间 当我断开连接 iMac 和 iPhone 的电线时 我构建并发送到手机的任何应用程序都会立即崩溃 并且也没有任
  • 刷新物化视图时,索引是否也会自动刷新?

    我目前使用的是 Postgres 9 3 3 If you refresh物化视图 该物化视图上的索引是否也重新索引 或者是否需要手动重新索引索引 在查看以下内容时question https stackoverflow com quest