數據量過大,導致數據庫text存不下


  今天發布了新小組的第一個任務,這個任務是統計銷售一段時間的數據,統計完成后再序列化存入到數據庫一個text字段。當統計線上全部的銷售時,因為線上有離職銷售,所以統計出來的數據量就超過了text字段長度(65535),導致數據沒有存放下。

  后來和組長討論了下,打算將離職銷售全部歸為一類展示,那樣銷售數據量就不會太大超過text長度。但是發布線上后發現數據量還是太大了,因此再改代碼,使用落地文件,將統計數據存入到fastdfs中,存入前使用php gzencode將數據壓縮存入,本地測試數據壓縮率在6倍以上,效果還是很明顯的,然后將文件地址存放到數據庫,這樣就不會再超長度了。

  因此后續在統計銷售數據時,需要考慮到數據量大小,太多了然后序列化后可能會超出text長度


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM