Access資料庫日常維護和Access資料庫最佳化方法

發表於2019-03-13

  文章主要介紹了Access資料庫日常維護方法(最佳化),適用範圍:使用Access作為資料庫建設的網站。需要的朋友可以參考下

Access資料庫的安全性

  1、確保Access資料庫不能直接下載,也就是透過http方式無法直接下載您的資料庫。如果可以下載,會被駭客利用,盜取您網站上的全部資料。

  2、把Access資料庫重新命名成一個比較複雜的名字,不要使用預設的mdb副檔名,也不要使用asp作為副檔名。建議不用副檔名或使用一個特殊的副檔名,比如kjje4#55.aaa。

資料庫大小請勿超過50M

  1、經實踐總結,當Access資料庫超過50M時,網站的整體響應會變得非常緩慢,同時也會影響伺服器上其他網站的效能。如果資料非常大,建議您遷移到我們的SQLServer資料庫空間。

  2、如果您的網站中有留言本等互動性頁面,請務必設定驗證碼等防護措施,以免被駭客灌入大量資料,出現資料庫持續變大的不利情況。

  3、我們在設計程式時,請注意在頁面的尾部加上資料庫關閉程式碼,有利於網站的良好執行。程式碼示例如下:

  複製程式碼程式碼如下:

  Rs.Close

  Set Rs=Nothing

  Conn.Close

  Set Conn=Nothing

壓縮和修復

  Access資料庫如果長時間不維護,容易出現資料庫過大、讀取緩慢甚至損壞等現象,從而造成網站開啟報錯或異常,這時我們可以用微軟的Access軟體進行壓縮和修復。

  1、先暫停網站,讓Access資料庫不再讀寫。

  2、透過FTP軟體將Access資料庫下載到本地電腦上。

  3、複製這個資料庫作為備份,以免修復失敗造成資料庫破壞。

  4、用Access軟體開啟這個資料庫。點選上方選單欄中的工具->資料庫實用工具,再點選壓縮和修復資料庫。

  5、把修復好的資料庫上傳到空間中,覆蓋原來的資料庫。最後開啟空間。

相關文章