數(shù)據(jù)庫(kù)的連接數(shù)是什么意思 什么是數(shù)據(jù)庫(kù)連接數(shù)?
什么是數(shù)據(jù)庫(kù)連接數(shù)?數(shù)據(jù)庫(kù)連接數(shù)是數(shù)據(jù)庫(kù)可以同時(shí)接受的最大連接數(shù)。在沒(méi)有數(shù)據(jù)庫(kù)連接池的情況下,每次客戶訪問(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ù)
什么是數(shù)據(jù)庫(kù)連接數(shù)?
數(shù)據(jù)庫(kù)連接數(shù)是數(shù)據(jù)庫(kù)可以同時(shí)接受的最大連接數(shù)。在沒(méi)有數(shù)據(jù)庫(kù)連接池的情況下,每次客戶訪問(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í)間的操作。這樣,就創(chuàng)建了數(shù)據(jù)庫(kù)連接池。數(shù)據(jù)庫(kù)連接池預(yù)先打開(kāi)一定數(shù)量的數(shù)據(jù)庫(kù)連接并對(duì)其進(jìn)行維護(hù)。當(dāng)客戶想要執(zhí)行SQL語(yǔ)句時(shí),他從數(shù)據(jù)庫(kù)連接池中獲得一個(gè)連接,執(zhí)行SQL,獲得結(jié)果,然后將數(shù)據(jù)庫(kù)連接返回到數(shù)據(jù)庫(kù)連接池。對(duì)于會(huì)話,執(zhí)行10個(gè)獨(dú)立操作。如果不使用數(shù)據(jù)庫(kù)連接池,則需要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)連接10次并關(guān)閉它10次。如果使用數(shù)據(jù)庫(kù)連接池,則可以直接使用已在數(shù)據(jù)庫(kù)連接池中打開(kāi)的連接池。