進銷存資料庫是否需要用到伺服器,還是商用桌機就可以了


syntech wrote:
其實找一下 HP,富...(恕刪)



謝syntech的回文

看來大家都不推雙A

那我到時挑選以HP , Dell , Lenovo(IBM)三家為主


vt_hunter wrote:
提供另外一個思考方向...(恕刪)


先謝vt_hunter 的回文



公司用的是 網路版5人同時使用的 準備要升級成SQL的

因為現在用一般實用版的,廠商說是資料交換所以多人使用就變慢了,加上發票系統要一起整合一起出單,所以會更慢

SQL SERVER 2008 R2是免費版的 最大10G限制 原本要買正版的(廠商說我們資料量不大,先用免費的就好,不夠再升級)


電腦規格只跟我們說買好一點的 記憶體至少要8G 最好能買伺服器等級的

作業系統是說WIN 7專業版的就可以了 因為很籠統 加上公司沒人有概念

所以上來請教


真的很謝謝你的提醒 我會再詢問廠商 問清楚關於硬體跟軟體的搭配上的限制



slash410 wrote:
還有一個方案...丟...(恕刪)


謝謝slash410提供訊息

我來問問廠商 關於

Azure SQL Database, 選S0方案

有那些優缺點,可不可行

但看起來這個是很方便

都不需要專人維護了


bala@syr wrote:
呵呵,樓主的想法很可...(恕刪)



謝謝bala@syr的回文

因為進銷存的軟體公司說 他們授權是授權在主機的硬碟的

所以萬一機器其他零件故障了,硬碟是好的

如果要最快恢復作業就是直接拔硬碟裝到另一台一模一樣的主機

這樣馬上可以恢復運作



至於壞的就可以請人慢慢檢修了


那萬一不幸是硬碟掛掉了,原本就有先將主機的硬碟CLONE一顆

只要拿出來換上後 再從雲端把資料數據捉回來覆蓋

也可以馬上恢復作業


公司購買的商用電腦都是買已組裝好的,有三年到府維修的,畢竟公司沒專業的人員可以處理這一塊,所以這樣對目前我們小公司來說是最簡便的


不知我這想法可不可行?

fp wrote:
是這樣的公司因每日...(恕刪)


一天 100 張,資料量其實很少,應該只是為了可以多人操作,以及資料保全,所以使用區域網路版。

都已經知道使用 SQL Express 就夠用,就不需要考慮效能問題。看一下微軟官方 SQL Server 的硬體需求就好了。

重點是硬碟
重點是硬碟
重點是硬碟

買台入門級的商用電腦,記憶體 4G 就嚇嚇叫了。硬碟買兩顆做 Mirror。

使用上就把這台電腦單純當作資料庫主機,除了資料庫備份,不要有人員去操作。
記得每日備份。

本生物已配置全天候戰鬥系統~ 手機不通、Skype 離線時,請託夢,或留言!
fp wrote:
先謝vt_hunter...(恕刪)


這廠商不太專業啊
如果省錢要先用SQL express,也要先打聽SQL express的限制
基本上軟體鎖死
1. 只能allocate一顆 (1 core) CPU
2. 只能咬到 1GB RAM
3. Max DB total size 10G
其實樓主的資料量要達到10Gb應該是不太可能,但是 CPU/RAM都被卡死,應用程式跑不快啊
而且express版單人使用非常OK,多人多工的狀況下真的是怪怪的
如果想泡的順跑的穩,建議還是要走SQL標準版

另外什麼軟體鎖硬碟只是一種說法
就算它真的鎖Disk的數位簽章,原廠商也都能解決
如果是用一般型商用PC
每一批的零件不一定相同
ghost出來的HD裝在新機上driver不一定100%相容

反觀Server對零件的控制較為嚴謹,架構配置容錯能力高
在RAID system下可直接熱抽拔故障的HD後系統會自己auto rebuild所有的東西
前台服務完全不會停頓(只是Disk I/O忙反應會慢一點)
光這一點差異就非常值得了
至於其他零件故障時備料一定都有
不會幾年後東西就成了孤兒 (這也是不建議買國產Server的主因)
這才是保護資料的最好方式



fp wrote:
謝謝slash410...(恕刪)


Azure SQL Database.... 這不用浪費時間
如果你的廠商只能支援到SQL2008R2 ..... 合理懷疑其實是用SQL2000相容模式運作
那這種DB是不可能porting to Azure SQL 上的
bala@syr wrote:
1. 只能allocate一顆 (1 core) CPU



1.好像不太對.
是一個"實體處理器",但多核心或支援超執行序(HT)CPU一樣視為"一個實體處理器"
應該是支援多核心多執行序的.
(SQL 2012 以後版本似乎更新為"Limited to lesser of 1 Socket or 4 cores ")


SQL EXPRESS 到底夠不夠用,
若按樓主的說法,應該是夠用的,
最少第一年是絕對夠用的.
如果發現不夠用,再換正式 SQL SERVER 就好.
資料庫掛上去就可以用了

當然這還得看這個進銷存系統是如何寫的.
沒有搞成超耗用記憶體的運算,
1G RAM也不會不夠用.
如果亂JOIN一通,記憶體再多也不夠.

資料庫限制最大 10G 可能可以用個5年以上.




slash410 wrote:
..丟到Azure就好了....
(Azure SQL Database, 選S0方案, 250GB絕對夠你放, 一個月幾百塊.)
不用養機器, 不用簽軟硬體維護合約
不用養MIS, 不用管備援(備份看你要怎麼做, 排job備回公司也行)


但是要可以上 INTERNET,
公司內PC增加風險
(但我看客戶都不太管這個的,方便最重要,網路銀行,還有健保局勞保局網站線上作業,還要連上中國網站追劇或幹嘛的 )
另外就是網路斷了,公司就放假了.

所以線上版進銷存或是線上SQL,
目前接受度不高.
用商用機 就好了
用商用機 來當伺服器server
在安裝會計軟體資料庫

而且拿來當伺服器server 的電腦
只是當資料庫儲存 根本不需要花到甚麼電腦資源

你們同時打單的時候會 LAG
因該是區域網路的問題

感覺你們 不是 用資料庫 去拉資料
反而是共用資料夾去 啟動伺服器 的進銷存軟體麼 ?
才可能會越多人使用 越LAG



監視器系統安裝 弱電工程維修 電腦組裝維修 遠端監控管理備份
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!