性能優化總結

這是2018年10月自己做的一個項目性能調優,這是事後回顧,做得一份總結

總結:性能調優 解決流程參考

  1. 數據庫優化,配置+索引,有哪些需要聯合索引,比如findByIdAndType
  2. 虛擬機優化,內存,垃圾回收器等
  3. 代碼優化,儘可能的減少數據庫訪問,用內存、硬盤換時間。
  4. os優化,把tcp的,ulimit等進行調整。
  5. 雲虛擬機的寬帶。

按照1,2,3,4,5的順序做,在公司機器上做沒錯了再上雲虛擬機

具體方法:
1.long start9 = System.nanoTime()
打出每塊代碼的時間戳,查看哪塊代碼用時多

  1. druid 查看sql 監控,判斷哪些sql 用時,費時多

  2. jmetter 壓測,做對比

  3. 日誌 大小輸出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章