国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

mysql - 這個數據庫合計用 視圖做,和直接算好存在數據庫里,到時候調用起來哪個快?

瀏覽:69日期:2022-06-21 10:26:19

問題描述

mysql - 這個數據庫合計用 視圖做,和直接算好存在數據庫里,到時候調用起來哪個快?

大家看這個表,其實主科總分,副科總分,總分 都能通過 前面的的數據算出來,

我想問問,要是 不考慮存儲空間的情況下,

是把 主科總分,副科總分,總分 在插入數據的時候,就算出來好,還是 用 VIEW 算好?

這個好的意思,是減少服務器負擔,還是搜索速度快.

問題解答

回答1:

從第三范式的角度看,主科總分、副科總分、總分這三列屬于依賴于其他列的數據,不應該作為單獨的列放到數據庫表中。

如果考慮數據讀取的壓力很大,不想在應用服務器或數據庫端再做計算,那么可以按照冗余列的方式存儲在表中。在上面所說的場景中,學生的成績錄入后修改的次數應該很少,因此冗余列的更新成本較低,屬于典型的讀多寫少的情況,因此有冗余列總體上服務器的壓力會比較低。

回答2:

看你是插入數據多,還是讀取結果多;插入數據時多時就把計算放在視圖內,讀取數據多時就把sql計算結果放在表里,但讀取的壓力遠遠低于插入吧,這個比例還是要權衡下,建議選擇放在視圖內。

主站蜘蛛池模板: 狼人 成人 综合 亚洲 | 日韩欧美精品一区二区三区 | 手机av在线播放 | 久久久久国产成人精品亚洲午夜 | 91亚洲成人| av狼论坛 | 国产肥老妇视频一 | 中文字幕第9页 | 国产欧美日韩图片一区二区 | 久久国产精品视频 | 在线观看欧洲成人免费视频 | 视频网18免费 | 欧美性性性性性色大片免费的 | 韩国免又爽又刺激激情视频 | 波多野结衣免费视频观看 | 亚洲男人天堂2017 | 亚洲国产精品一区二区首页 | 免费毛片网站 | 国产精品18久久久久久久久久 | 三级高清 | 99久久国产免费中文无字幕 | 国产一区二区在线不卡 | 亚洲国产毛片 | 午夜在线观看视频免费 成人 | 91精品啪在线看国产网站 | 手机在线看片国产日韩生活片 | 韩国女主播青草在线观看 | 91精品国产高清久久久久久io | 99精品视频在线免费观看 | 久久久国产一区二区三区丝袜 | 欧日韩美香蕉在线观看 | 91久久香蕉国产线看观看软件 | 综合色久七七综合七七蜜芽 | 不卡一区二区在线观看 | 日韩毛片欧美一级国产毛片 | 欧美日韩另类综合 | 亚洲国产精品自在现线让你爽 | 亚洲视频在线观看网站 | 色资源二区在线视频 | 热伊人99re久久精品最新地 | 日日a.v拍夜夜添久久免费 |