SQL語(yǔ)句的執(zhí)行是先由客戶端發(fā)送"SQL"語(yǔ)句,服務(wù)器編譯、優(yōu)化后再執(zhí)行
存儲(chǔ)過(guò)程是先編譯優(yōu)化后存放在服務(wù)器端,用戶使用存儲(chǔ)過(guò)程相對(duì)"SQL"語(yǔ)句來(lái)說(shuō) 減少了網(wǎng)絡(luò)傳輸和編譯優(yōu)化等步驟,相對(duì)來(lái)說(shuō)效率要高點(diǎn)
使用存儲(chǔ)過(guò)程的原則是 對(duì)于經(jīng)常要使用的SQL語(yǔ)句或者比較大的SQL動(dòng)作效果比較好
當(dāng)然存儲(chǔ)過(guò)程不是萬(wàn)能的 因?yàn)槭峭耆诜?wù)器上執(zhí)行 若執(zhí)行的是比較大的動(dòng)作 則服務(wù)器資源的耗用也會(huì)影響其他客戶對(duì)服務(wù)器資源的申請(qǐng)
以上為個(gè)人意見(jiàn) 不妥 歡迎拍磚
存儲(chǔ)過(guò)程:
1.性能好一些
2.安全性也好
3.如果接口不變,存儲(chǔ)過(guò)程修改起來(lái)更方便
覺(jué)得不必全部,有一些頁(yè)面可惟考慮,比如首頁(yè)、訪問(wèn)人數(shù)比較多頁(yè)面、讀寫數(shù)據(jù)庫(kù)比較多的頁(yè)面可以考慮使用存儲(chǔ)過(guò)程來(lái)加快運(yùn)行速度
主要是看你如何策劃網(wǎng)站的?如果你是整個(gè)系統(tǒng)的設(shè)計(jì)師,你要分析存儲(chǔ)過(guò)程在你整個(gè)系統(tǒng)里帶來(lái)的利弊。 |
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。