第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于數(shù)據(jù)庫連接次數(shù)的討論。。。歡迎老趙到來

關于數(shù)據(jù)庫連接次數(shù)的討論。。。歡迎老趙到來

炎炎設計 2018-12-17 13:05:05
我需要綁定如下一個列表:<br>分類a <br>a產品1&nbsp; a產品2&nbsp; a產品3&nbsp; a產品4<br>分類b<br>b產品1&nbsp; b產品2&nbsp; b產品3&nbsp; b產品4<br>分類c<br>c產品1&nbsp; c產品2&nbsp; c產品3&nbsp; c產品4<br>分類d<br>d產品1&nbsp; d產品2&nbsp; d產品3&nbsp; d產品4<br><br>解決方案有兩種<br>解決方案1<br>第一次先綁定分類列表(一次性從數(shù)據(jù)庫中取出所要的分類)<br>第二次根據(jù)分類去綁定產品(每個分類連接一次數(shù)據(jù)庫)<br>也就是說解決方案1需要連接5次數(shù)據(jù)庫<br><br>解決方案2<br>只需要一次綁定(一次性取出所有數(shù)據(jù),通過比較復雜的代碼列出我需要的列表)<br><br><br><br>上面的這兩種方案我都用過,不過我比較偏向于使用解決方案2,因為這樣可以減少數(shù)據(jù)庫的連接次數(shù),提高所謂的性能...<br><br>如果是你,你會怎么選擇?<br>一個頁面,最好不要超過幾次的數(shù)據(jù)庫連接?
查看完整描述

2 回答

?
躍然一笑

TA貢獻1826條經(jīng)驗 獲得超6個贊


要注意一個平衡點,如果在有限的類別內,我還是會支持方案一。 你要注意,雖然是會多次連接數(shù)據(jù)庫,一次數(shù)據(jù)庫的操作,最費時也是連接操作,對于查詢操作通常都是比較快的。而對于數(shù)據(jù)庫連接,通常情況下都是有連接池的。因此在一個可接受的范疇內,我會選擇方案一。這樣可以通用化設計。


查看完整回答
反對 回復 2018-12-21
?
蠱毒傳說

TA貢獻1895條經(jīng)驗 獲得超3個贊

建議使用ORM框架. 一般框架可以做緩存,避免1+N的查詢,而開發(fā)起來也比手工寫復雜的存儲過程/Sql簡單.

查看完整回答
反對 回復 2018-12-21
  • 2 回答
  • 0 關注
  • 467 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號