单表跟级联的优缺点
單表查詢:只針對一個表的查詢;
級聯查詢:連接兩個表以上的sql查詢。
一、單表:如果其它表數據更改,當前表的查詢不會改變,也就是說數據庫的緩存可以一直有效;
級聯:有關級聯的任何一個表改變了,則它對應的所有sql級聯查詢都會改變,也就是說之前數據庫緩存的sql全部失效,所以頻繁的改變的話,級聯查詢不見得就快
(從數據查詢的粒度上講,應該盡量的避免大粒度的查詢)
二、單表:不考慮其它情況下,只針對一個表的查詢避免了臨時表的創建,
級聯:必然會有臨時表數據的產生,造成浪費
(數據有效性)
三、從一個業務來說,肯定需要多個表的數據,不管是關系型還是非關系型
單表:連接數多
級聯:連接數少
轉載于:https://www.cnblogs.com/kevinfuture/p/5102467.html
總結
- 上一篇: 镍氧化物:高温超导的新希望
- 下一篇: 中国一汽与大众、奥迪签署深化战略合作谅解