看板 MIS 關於我們 聯絡資訊
如題 SQL主機讀寫效能 讀取200mb/s 寫入100mb/s 使用者端跑一隻一個月份報表 要15分鐘才跑出來 跑一年份報表 要跑一小時以上才跑的出來 如果想要達到秒殺隨點即出的境界 只動硬體的情況下 要怎麼改善呢 之前發文有看到All flash 也有看到PureStorge 對這兩個沒概念 還是從買一台主機裝m.2 SSD 讀寫2000以上那種的來改善呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.130.218.252 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MIS/M.1568725071.A.DA5.html
goodga: 預算先丟出來吧09/17 21:35
10萬內有辦法嗎@@ ※ 編輯: ZenFoneX (220.130.218.252 臺灣), 09/17/2019 21:51:17
Klauhal: 全SSD硬碟 + GIGA等級內網 09/17 22:13
konkonchou: 就算瓶頸在讀寫,這樣優化也是改善有限,調校SQL吧 09/17 22:23
saitoh: table scan+沒打index怎麼改hw都沒用 09/17 22:59
konkonchou: 去研究SQL怎麼跑,若沒辦法動原始碼,自己串報表比較快 09/17 23:25
konkonchou: 很多人寫報表loop selected data, 怎麼調都快不了的 09/17 23:26
changmary: 調效SQL,加INDEX吧~~ 09/17 23:32
goodga: 才10萬就別去看all flash storage 10萬美金可以看個入門 09/18 00:06
goodga: 的 09/18 00:06
asdfghjklasd: 先改寫sql 語法 09/18 00:56
asdfghjklasd: 寫的好,快10倍也沒問題 09/18 00:56
zbug: 如果軟體無法改SQL,就另外寫SQL去撈DB,再對比速度給廠商看 09/18 09:26
brianhsu: 99% 是沒建好該建的 index 10/02 09:37
mypigbaby: 感覺沒用index,sql語法沒最佳化 10/17 18:03