Re: [請益] 如何評估DB是要用哪一套

看板MIS (IT資訊人員)作者 (烏拉拉)時間4年前 (2019/12/19 20:49), 編輯推噓0(001)
留言1則, 1人參與, 4年前最新討論串5/5 (看更多)
※ 引述《qw5526259 (B.K)》之銘言: : 有沒有辦法從資料庫中的筆數來判斷 : 該用 : sql sever : 還是oracle呢? : 暫時不評估價格問題 : sql server的極限是多少筆數或者是多大的資料量呢? 小弟大概幾種DB都做過一點 總結前面大家回的加上自己經驗,給點小小建議 1.自家有多少子彈,系統規模有多大(預期DB可能長到TB以上) $$多到滿出來,系統規模大-> Oracle SE/EE , SQL Server EE 願意花錢買license 或服務,系統規模普通 -> SQL Server SE, Mysql EE 一毛錢都不願花 -> Mysql CE , Postgresql , mongo 2.自家願意是否願意雇專職DBA (這裡只代表DB入門難易度) [不願] SQL Server -> Mysql or Mongo -> Oracle or Postgres [願意] 3.當DB系統出事時,對自家業務的影響嚴重程度 這裡考慮兩點 *該DB產品原廠資源程度,國內SI廠商多寡與技術 *該資料庫技術的熱門程度 (請google top database ranking) 說到這很明顯,如果系統很重要(不予許停止服務、data loss、穩定度) ,那絕對先推 Oracle 再來是 SQL Server 這兩款不僅熱門,國內SI或原廠support資源都是最充足 尤其Oracle / DB2 這兩種DB架構真的很嚴謹也很穩定 但我也絕對看好postgreql或mysql,mariadb...等發展快速的開源技術 但一用這些技術,就有一最潛在的單點故障風險,那就是"人" 如果你是就是那個"人",你能保證你自己跟谷哥能解決所有問題嗎? 4.最後,看你家是開發語言決定DB/OS平台還是DB/OS平台決定開發語言 C# VB .NET ASP <-> SQL Server + Windows server JAVA <-> Oracle 其他就沒甚麼差別了,主要看各資料庫的強項或特點符合你應用的屬性 給你參考 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.9.216 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MIS/M.1576759794.A.B57.html

12/20 01:26, 4年前 , 1F
Sql跟NoSQL放一起比較怪怪的吧?
12/20 01:26, 1F
文章代碼(AID): #1T-t7ojN (MIS)
文章代碼(AID): #1T-t7ojN (MIS)