一,表
1>,表是以每秒肉眼看不見的速度刷新的,每次插入數據,修改數據,檢索數據都是,刷新表狀態的,否則你看到的就是不准確的數據
2>,表是用來增 刪 改的,已經不是用來查的了,除非你的訪問密度小
二,視圖
1>,視圖和表的機制完全不同,視圖是被動更新,只有刪除,修改,插入的時候才刷新,而且不是針對表,是它自己copy了數據,在內存給你看
2>,視圖對內存的要求大,但是換來的是讀寫分離,避免高並發的死鎖問題
3>,合理的運用視圖,可以把數據庫的負擔降低很多,一般情況下是 大量的查詢造成的死鎖,要解決鎖,就需要轉移查詢的主體
4>,創建視圖也有個忌諱,不要把內容很大的字段放進去 比如 文章內容 ,這樣會消耗你很多內存空間,而且查的慢,這些部分只能是分拆成查視圖和查表了