請(qǐng)注意:如果您數(shù)據(jù)庫(kù)服務(wù)器操作系統(tǒng)為Winxp/sp2以上版本或者系統(tǒng)安裝了防火墻軟件請(qǐng)?jiān)诜阑饓υO(shè)定中打開3049、3050(TCP)端口,否則有可能出現(xiàn)客戶端無(wú)法連接服務(wù)器的現(xiàn)象。
有些客戶購(gòu)買我公司系列管理系統(tǒng)網(wǎng)絡(luò)版,在輸入大量數(shù)據(jù)后感覺(jué)服務(wù)器運(yùn)行速度比較慢,排除硬件因素主要是因?yàn)閿?shù)據(jù)庫(kù)服務(wù)器是按照默認(rèn)方式安裝的,在默認(rèn)安裝方式下數(shù)據(jù)庫(kù)服務(wù)器分配的緩存空間較小(只有2M)造成數(shù)據(jù)量大時(shí)服務(wù)器運(yùn)行速度較慢,在這種情況下,可以修改服務(wù)器配置文件firebird.conf(一般在“C:\Program Files\Firebird\Firebird_1_5”目錄下)擴(kuò)大數(shù)據(jù)庫(kù)服務(wù)器引擎所用的內(nèi)存即可獲得數(shù)據(jù)庫(kù)運(yùn)行速度的大幅提升。
修改方法:打開該文件在文件末端增加以下兩行保存后重新啟動(dòng)服務(wù)器即可。
DefaultDbCachePages = 16384
TcpRemoteBufferSize = 16384
第一行為 將每個(gè)數(shù)據(jù)庫(kù)(不是每張表)使用的緩存的頁(yè)數(shù)設(shè)定為16M
第二行為 發(fā)送接收數(shù)據(jù)時(shí)TCP/IP幀緩沖的大小,較大的緩沖可以一批傳送更多的記錄,大小為1448到32768
使用單機(jī)版軟件的客戶可直接在軟件安裝目錄下建立一個(gè)名稱為firebird.conf的文本文件,然后將以上兩行寫入該文件保存重啟系統(tǒng)即可,可達(dá)到同樣的效果。