iis express可以卸載嗎 如何設(shè)置數(shù)據(jù)庫(kù)連接池的數(shù)量?
如何設(shè)置數(shù)據(jù)庫(kù)連接池的數(shù)量? 1. 數(shù)據(jù)庫(kù)連接數(shù),即數(shù)據(jù)庫(kù)可以同時(shí)接受的最大連接數(shù)。2。在沒(méi)有數(shù)據(jù)庫(kù)連接池的情況下,每次客戶(hù)訪問(wèn)時(shí),都需要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫(kù)連接,執(zhí)行SQL,獲得結(jié)果,然后關(guān)閉并釋放數(shù)據(jù)庫(kù)
如何設(shè)置數(shù)據(jù)庫(kù)連接池的數(shù)量?
1. 數(shù)據(jù)庫(kù)連接數(shù),即數(shù)據(jù)庫(kù)可以同時(shí)接受的最大連接數(shù)。
2。在沒(méi)有數(shù)據(jù)庫(kù)連接池的情況下,每次客戶(hù)訪問(wèn)時(shí),都需要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫(kù)連接,執(zhí)行SQL,獲得結(jié)果,然后關(guān)閉并釋放數(shù)據(jù)庫(kù)連接。問(wèn)題是,創(chuàng)建數(shù)據(jù)庫(kù)連接是一項(xiàng)耗費(fèi)資源和時(shí)間的操作,因此會(huì)生成數(shù)據(jù)庫(kù)連接池。
3. 數(shù)據(jù)庫(kù)連接池預(yù)先打開(kāi)一定數(shù)量的數(shù)據(jù)庫(kù)連接并維護(hù)連接。
4. 當(dāng)客戶(hù)想要執(zhí)行SQL語(yǔ)句時(shí),從數(shù)據(jù)庫(kù)連接池獲取連接,執(zhí)行SQL,獲取結(jié)果,然后將數(shù)據(jù)庫(kù)連接返回到數(shù)據(jù)庫(kù)連接池。
5. 如果一個(gè)會(huì)話(huà)執(zhí)行10個(gè)獨(dú)立的操作,如果它不使用數(shù)據(jù)庫(kù)連接池,它需要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫(kù)連接10次并關(guān)閉它10次。
6. 如果使用數(shù)據(jù)庫(kù)連接池,則可以直接使用已在數(shù)據(jù)庫(kù)連接池中打開(kāi)的連接池。
asp.net網(wǎng)站,如果設(shè)置iis連接池強(qiáng)制回收,會(huì)不會(huì)影響網(wǎng)站計(jì)數(shù)器訪問(wèn)量變化,因?yàn)槲覀兙W(wǎng)站的訪問(wèn)量總是變化?
這取決于網(wǎng)站計(jì)數(shù)的位置。如果它被放入數(shù)據(jù)庫(kù)或?qū)懭胛募校涂梢粤?。如果將?jì)數(shù)放入緩存或應(yīng)用程序,則在IIS回收或重新啟動(dòng)后,計(jì)數(shù)將重置。