SQLの結果をテーブルとして保持する仕組み。
マテリアライズドビューを利用すると、データベースでSELECTした結果をテーブルとして保持できるため、複雑な集計処理の高速化やデータ整合性の確保を簡単に実現しつつ、SELECT処理を効率的に行うことができる。 使用するテーブルの値が変更されるとマテリアライズドビューの結果も更新される。
mysqlでは使えない。
ビューはselect文につけたエイリアスのようなもの。
参考 https://www.purin-it.com/make-materialized-view https://qiita.com/wanko5296/items/61c3e6ec4561b26beb5c