最受歡迎的數(shù)據(jù)庫語言。分享一下網(wǎng)站數(shù)據(jù)庫Access存在的問題。
Access容易被應(yīng)用于小的工程,但是如果設(shè)計的不好對大工程是無用的。既然是小型就有他根本的局限性,以下幾種情況下數(shù)據(jù)庫基本上會吃不消:
1、數(shù)據(jù)庫過大,一般Access數(shù)據(jù)庫達(dá)到50M左右的時候性能會急劇下降。
2、網(wǎng)站訪問頻繁,經(jīng)常達(dá)到100人左右的在線。
3、記錄數(shù)過多,一般記錄數(shù)達(dá)到10萬條左右的時候性能就會急劇下降。
由于這是Access本身的局限性,大型的網(wǎng)站數(shù)據(jù)庫都不應(yīng)用Access,如果出現(xiàn)了以上問題,我們也可采用一些辦法來緩解一下。Access網(wǎng)站數(shù)據(jù)庫存在的問題解決方法如下:臨時解決辦法,定期刪除多余的數(shù)據(jù)、壓縮數(shù)據(jù)庫,
限制論壇灌水,甚至限制論壇注冊。如果是動網(wǎng)論壇,可以使用論壇自帶的分表儲存功能,會有較好的效果。比較長遠(yuǎn)辦, 更換論壇和數(shù)據(jù)庫,一般都采用動網(wǎng)sql商業(yè)版本+MSSQL 的方案來解決,不過這個需要比較大的投資。
因?yàn)閙ssql2000和ACCESS相比需要更多的資源,光是占內(nèi)存上,就可以達(dá)到每一個在線1M以上的程度,如果你的SQL論壇有100人在線就會吃掉服務(wù)器至少150M以上內(nèi)存。
Access作為網(wǎng)站數(shù)據(jù)庫存在的問題不只以上的幾種,以上列舉的三種只是比較常見的。總之,如果使用access作為網(wǎng)站的數(shù)據(jù)庫,那網(wǎng)站最好不要做的很大。