Mysql

“豐富”視圖的正確名稱是什麼?

  • January 31, 2018

前幾天我在讀到這個,使用一個好的數據庫,你可以創建一個數據視圖,它會自動更新和記憶體

說你有:

  • 使用者線上時間
  • 這是用 2 個日期時間、開始日期和結束日期來衡量的
  • 許多條目
  • 總時間是多少?

這將是“豐富”觀點的一個例子

一個選擇所有條目、添加日期並在視圖中提供它們的視圖

當值更新時,視圖會自動更新

現在我不知道這個詞。

它的正確術語是什麼?

我知道mysql不支持它(至少我是這麼認為的)

物化視圖。

物化視圖概述

物化視圖

視圖不過是儲存的查詢。沒有什麼可以“更新”它。由於它只是一個查詢,因此無論何時從視圖中選擇,您都會從基礎表中獲取最新數據。視圖不佔用任何空間(數據字典中的條目除外),因為它只是一個查詢。它不儲存自己的任何數據。

也許您的意思是“物化視圖”,但是您的實際描述還不清楚。在 Oracle 中,物化視圖是一個實際的表,以及使用其他表中的數據刷新它的方式和頻率的規則。

概念

SQL 語句

引用自:https://dba.stackexchange.com/questions/196555