存儲過程的概念及優(yōu)點 存儲過程跟SQL語句比較,各有什么優(yōu)點和缺點?
存儲過程跟SQL語句比較,各有什么優(yōu)點和缺點?SQL存儲過程位于SQL數(shù)據(jù)庫1中,因此無需在程序中拼接SQL語句。2. SQL Server預(yù)編譯存儲過程,因此速度很快。3. 它不需要在網(wǎng)絡(luò)上傳輸冗長
存儲過程跟SQL語句比較,各有什么優(yōu)點和缺點?
SQL存儲過程位于SQL數(shù)據(jù)庫1中,因此無需在程序中拼接SQL語句。
2. SQL Server預(yù)編譯存儲過程,因此速度很快。
3. 它不需要在網(wǎng)絡(luò)上傳輸冗長的SQL語句,而是直接調(diào)用存儲過程的名稱,這樣可以加快速度。當(dāng)然,在一些外包軟件開發(fā)中不允許使用存儲過程。
由于對方無法向您公開數(shù)據(jù)庫,此時您只能使用SQL語句。
然而,SQL存儲過程的使用在國內(nèi)一些小企業(yè)中仍然非常流行。
由于程序代碼不包含SQL語句,因此數(shù)據(jù)庫將相對安全。