思路一
加ehcache快取不改變邏輯**(未能達到效果)
主體思路 實現過程 實現效果
增加ehcache快取
快取的適用場景
本業務中資料的變更大,且對資料庫的操作的頻率過高,從根本上不提倡使用快取
具體問題
1、快取後第一次取資料為:資料庫存入快取展示資料
2、資料未更新讀取資料 快取(不更新) 顯示資料
3、資料更新讀資料 重新整理快取(清空) 資料庫 存入快取顯示資料
4、 再次讀取的時候從快取讀取,但是若在此讀取前資料發生變更,必須清空資料再次讀取。針對業務資料更改頻繁
快取不斷更新。化效果不明顯,且資料容易出錯。
優化效果不明顯
思路二改變邏輯**(優化效果不明顯)
主體思路 實現過程 實現效果
注意事項
思路三改變效果且增加事物(優化效果明顯)
主體思路 實現過程 實現效果
思路二的基礎上在實現層增加事物
@transactional
(rollbackfor = busines***ception.class)
優化效果明顯
具體原因
事務是將大量的sql語句一次提交處理,造成的速度快,批量插入也是將資料一次提交處理,但只有乙個sql語句
如果只有乙個sql語句的話,事務和批量插入的效果是一樣的,若果有多個批量插入的語句的話,開啟事務速度也會快
mysql如何優化插入記錄速度
插入記錄時,影響插入速度的主要是索引 唯一性校驗 一次插入記錄條數等。根據這些情況,可以分別進行優化,本節將介紹優化插入記錄速度的幾種方法。一.對於myisam引擎表常見的優化方法如下 1.禁用索引。對於非空表插入記錄時,mysql會根據表的索引對插入記錄建立索引。如果插入大量資料,建立索引會降低插...
網頁速度優化
一 我們需達解決的麻煩 減小被請求檔案大小,減少請求資料占用的網路頻寬.讓使用者更快的看到想要的結果.提高客戶端渲染速度.讓瀏覽器同時能請求更多的資料.提高伺服器相應速度.通過版本化控制客戶端cache.二 如何解決我們的麻煩 a.如何減少http請求數 合併js檔案跟css檔案。合併框架以及相對變...
優化網頁速度
1 優化2 影象格式的選擇 一般在網頁上使用的格式有三種,jpg png gif.三 種格式的具體技術指標不是這篇文章 的內容,我們只需要知道在什麼時候應該使用什麼格式,以減少網頁的載入時間。1 jpg 一 般用於展示風景 人物 藝術照的攝影作品。有時也用在電腦截圖上。2 gif 提供的顏色較少,可...