現在有一個表資料量大概在4kw,使用select sum(sales_price) from 表,查詢,竟然讓mysql服務停了,導致無法進行資料統計,請問有好的辦法完成此操作嗎
uj5u.com熱心網友回復:
你先看一下錯誤日志,為什么mysql服務 會停,一般這種例外的停服務操作,會有記錄,而且會說明大概是什么原因,是由于記憶體不夠,還是檔案大小限制,還是作業系統把mysql給kill了,都有可能。另外,加快查詢速度的簡單的方法,就是給 sales_price 欄位加上索引。
uj5u.com熱心網友回復:
大資料處理要有冗余資料。根據月份/商品等分類做出各類統計的中間資料(資料量控制在萬級)。
最終查詢從中間資料中再統計,有索引的情況下性能不是問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/65438.html
上一篇:vb中用conmand控制元件洗掉指定的assess中的一列,不洗掉欄位名
下一篇:VB讀寫文本
