Mysql
“豐富”視圖的正確名稱是什麼?
前幾天我在讀到這個,使用一個好的數據庫,你可以創建一個數據視圖,它會自動更新和記憶體
說你有:
- 使用者線上時間
- 這是用 2 個日期時間、開始日期和結束日期來衡量的
- 許多條目
- 總時間是多少?
這將是“豐富”觀點的一個例子
一個選擇所有條目、添加日期並在視圖中提供它們的視圖
當值更新時,視圖會自動更新
現在我不知道這個詞。
它的正確術語是什麼?
我知道mysql不支持它(至少我是這麼認為的)
物化視圖。
視圖不過是儲存的查詢。沒有什麼可以“更新”它。由於它只是一個查詢,因此無論何時從視圖中選擇,您都會從基礎表中獲取最新數據。視圖不佔用任何空間(數據字典中的條目除外),因為它只是一個查詢。它不儲存自己的任何數據。
也許您的意思是“物化視圖”,但是您的實際描述還不清楚。在 Oracle 中,物化視圖是一個實際的表,以及使用其他表中的數據刷新它的方式和頻率的規則。