開始使用免費開始

建立並重新整理具象檢視表

建立具象檢視表與一般檢視表的語法相當接近,因為兩者都是用查詢來定義。主要差別在於具象檢視表可以重新整理,而一般檢視表沒有這個概念。你需要知道如何重新整理具象檢視表,否則它只會保留建立當下的快照。

在這個練習中,你會從 genres 資料表建立一個具象檢視表。接著會在 genres 中插入一筆新紀錄。為了確保檢視表包含最新資料,你必須對它進行重新整理。

本練習屬於課程

資料庫設計

檢視課程

練習說明

  • 建立一個名為 genre_count 的具象檢視表,內容為每個類型的評論數量。
  • 重新整理 genre_count,讓檢視表維持最新狀態。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

-- Create a materialized view called genre_count 
___ ___ ___ ___ ___
SELECT genre, COUNT(*) 
FROM ___
GROUP BY genre;

INSERT INTO genres
VALUES (50000, 'classical');

-- Refresh genre_count
___ ___ ___ ___;

SELECT * FROM genre_count;
編輯並執行程式碼