色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

mysql - 這個數(shù)據(jù)庫合計(jì)用 視圖做,和直接算好存在數(shù)據(jù)庫里,到時候調(diào)用起來哪個快?

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

問題描述

mysql - 這個數(shù)據(jù)庫合計(jì)用 視圖做,和直接算好存在數(shù)據(jù)庫里,到時候調(diào)用起來哪個快?

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

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

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

這個好的意思,是減少服務(wù)器負(fù)擔(dān),還是搜索速度快.

問題解答

回答1:

從第三范式的角度看,主科總分、副科總分、總分這三列屬于依賴于其他列的數(shù)據(jù),不應(yīng)該作為單獨(dú)的列放到數(shù)據(jù)庫表中。

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

回答2:

看你是插入數(shù)據(jù)多,還是讀取結(jié)果多;插入數(shù)據(jù)時多時就把計(jì)算放在視圖內(nèi),讀取數(shù)據(jù)多時就把sql計(jì)算結(jié)果放在表里,但讀取的壓力遠(yuǎn)遠(yuǎn)低于插入吧,這個比例還是要權(quán)衡下,建議選擇放在視圖內(nèi)。

主站蜘蛛池模板: 国产在线极品 | 亚洲福利精品一区二区三区 | 日本高清无吗免费播放 | 女子张开腿让男人桶视频 | 欧美激情精品久久久久久久久久 | 中文字幕亚洲另类天堂 | 美女张开腿给人网站 | 国产成人高清精品免费软件 | 亚洲综合国产一区二区三区 | 在线国产二区 | 国产片一级aaa毛片视频 | 久久久久久色 | 国产精品一二区 | 男女男在线精品网站免费观看 | 99视频在线观看视频一区 | 日韩免费一区二区三区 | 操出白浆视频 | 夜色成人免费观看 | 美女张开腿黄网站免费 | 美女网站免费观看视频 | 国产精品久久自在自线观看 | 国产精品久久毛片 | 日韩99精品 | 国产成人欧美一区二区三区的 | 国产欧美在线不卡 | 久久草在线 | 国产香蕉影视院 | 国产91精品高清一区二区三区 | 国产一成人精品福利网站 | 九九视频在线看精品 | 99在线观看精品 | 男女男免费视频网站国产 | 欧美日韩视频一区二区三区 | 性做爰片免费视频毛片中文i | 日本红怡院亚洲红怡院最新 | 欧美在线小视频 | 亚洲精品中文字幕字幕 | 成人欧美日韩高清不卡 | 青青影院一区二区免费视频 | 日韩欧美一区二区三区在线观看 | 欧洲国产伦久久久久久久 |