[請益] SQL主機讀寫太弱,想打掉從練

作者: ZenFoneX (愛快羅密歐)   2019-09-17 20:57:49
如題
SQL主機讀寫效能
讀取200mb/s
寫入100mb/s
使用者端跑一隻一個月份報表
要15分鐘才跑出來
跑一年份報表
要跑一小時以上才跑的出來
如果想要達到秒殺隨點即出的境界
只動硬體的情況下
要怎麼改善呢
之前發文有看到All flash
也有看到PureStorge
對這兩個沒概念
還是從買一台主機裝m.2 SSD
讀寫2000以上那種的來改善呢?
作者: goodga ( )   2019-09-17 21:35:00
預算先丟出來吧
作者: Klauhal (赤)   2019-09-17 22:13:00
全SSD硬碟 + GIGA等級內網
作者: konkonchou (卡卡貓)   2019-09-17 22:23:00
就算瓶頸在讀寫,這樣優化也是改善有限,調校SQL吧
作者: saitoh (Perhaps Love)   2019-09-17 22:59:00
table scan+沒打index怎麼改hw都沒用
作者: konkonchou (卡卡貓)   2019-09-17 23:25:00
去研究SQL怎麼跑,若沒辦法動原始碼,自己串報表比較快很多人寫報表loop selected data, 怎麼調都快不了的
作者: changmary (changmary)   2019-09-17 23:32:00
調效SQL,加INDEX吧~~
作者: goodga ( )   2019-09-18 00:06:00
才10萬就別去看all flash storage 10萬美金可以看個入門的
作者: asdfghjklasd (好累的大一生活)   2019-09-18 00:56:00
先改寫sql 語法寫的好,快10倍也沒問題
作者: zbug (瞌睡虫)   2019-09-18 09:26:00
如果軟體無法改SQL,就另外寫SQL去撈DB,再對比速度給廠商看
作者: brianhsu (墳墓)   2019-10-02 09:37:00
99% 是沒建好該建的 index
作者: mypigbaby (豬寶寶)   2019-10-17 18:03:00
感覺沒用index,sql語法沒最佳化

Links booklink

Contact Us: admin [ a t ] ucptt.com