2015-07-09 46 views
0

情況是這樣的:我需要爲政府機構創建一個基本的工作管理數據庫。雖然我寧願編寫一個更強大的平臺,但政府法規/採購程序可能會阻止我們編寫和部署我們自己編碼的解決方案,因此我們基本上只有一個選項 - 構建MS Access。MS Access - 它會在這裏工作嗎?

我對這個主題做了相當多的研究,聽起來理論上可以根據我們的場景做這項工作,但我需要一些來自部署了大規模Access的人的額外輸入申請前。從本質上講,我需要知道這個項目是否有工作的機會,或者在我開始之前是否應該擺脫苦難。

的情況如下:

  • 關於40個用戶
  • 所有用戶都在同一物理位置(我相信在同一物理網絡設置以及)
  • 系統將需要能夠處理大量的同時讀寫數據庫會相對簡單,可能少於10-15個表格和相似數量的表單。 (不確定的查詢作爲的數目呢。)
  • 我當然會盡我所能遵循最佳實踐(分裂DB,限制查詢結果等)

你覺得呢? Access能夠處理這種負載並通過網絡保持良好的性能嗎?

回答

0

它可以工作,但這將是我最後的手段。一個mySQL的& php解決方案是免費的,但如果你必須走這條路線......

你想確保拆分項目與前端加載到每個用戶的電腦和後端在良好的服務器上。前端包含所有查詢,表單和報告。後端有數據表,每個表都鏈接到前端。

我一直在網絡上運行一個4用戶數據庫7年沒有任何損壞毛刺,但我們沒有很多同時寫入。經常備份。一旦Access正在運行並加載數據庫,它就會相當快。

祝你好運。

+0

謝謝。 PHP和MySQL是我想使用的,但是又有一些煩人的法律和法規(我們的集中式技術部門在我們所有的編碼和託管方面擁有相當的壟斷地位,即使我們自己可以做的事情也是如此) 。 –

1

是的,它會的。我爲一家爲大約85名用戶提供此服務的公司工作。這些年來至少有40多張桌子被放在一起。設置這些的人有大約8個副本,用戶可以隨時打開,所以沒有人被鎖定。