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