session效能的影響,後臺 flush dirty
session處理過程中,不容易發現的效能影響。——後臺的暗流湧動,陷入flush dirty。
當業務資料量很大,而且變更也比較頻繁的場景,db buffer中的free list已經不能夠滿足session對page的需求時,該session會進行single page flush。
所以我們要儘量保障充裕的free list,以及批次刷髒要更加高效。
1.控制業務資料量,太大了時要拆分,減少單個例項的資料量;
2.加大每次刷髒的吞吐,調大innodb_io_capacity_max;
3.加大掃描LRU的深度,調大innodb_lru_scan_depth,避免使用者執行緒去做single page flush;
4.系統版本升級,5.6獨立了flush 執行緒,5.7又增加了flush的併發。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25380026/viewspace-2646039/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- flush 快取對inmemory有什麼影響?快取
- JPA 實體髒檢查與儲存同步(Dirty & Flush)
- [zt] 影響SQL效能的原因SQL
- MySQL:Innodb:innodb_flush_log_at_trx_commit引數影響的位置MySqlMIT
- 【效能】Oracle表並行對邏輯遷移後查詢效能的影響Oracle並行
- sqlcipher加密sqlite後iOS環境下FMDB效能影響加密SQLiteiOS
- 影響mysql效能的因素都有哪些MySql
- 影響HTTP效能的常見因素HTTP
- 影響MySQL效能的硬體因素MySql
- 影響MySQL效能的硬體因MySql
- JAVA 異常對於效能的影響Java
- 哪些因素影響Java呼叫的效能?Java
- SQL Server效能影響的重要結論SQLServer
- 批操作效能影響診斷
- Active Session History (ASH) performed an emergency flushSessionORM
- Java UUID生成的效能影響 – fastthreadJavaUIASTthread
- Java教程:影響MySQL效能的配置引數JavaMySql
- DB2 HADR對效能的影響DB2
- InnoDB 隔離模式對 MySQL 效能的影響模式MySql
- MySQL影響伺服器效能的幾個方面MySql伺服器
- 分支對程式碼效能的影響和優化優化
- 影響儲存網路效能的因素有哪些?
- JavaScript 事件對記憶體和效能的影響JavaScript事件記憶體
- mysql刪除和更新操作對效能的影響MySql
- 影響你網站效能的 5 個瓶頸網站
- 磁碟排序對Oracle資料庫效能的影響排序Oracle資料庫
- 影響Java EE效能的十大問題Java
- 硬體環境對系統效能的影響
- try catch 對程式碼執行的效能影響
- 影響OLTP 系統效能的儲存因素解析
- 測試SQLPLUS的ARRAYSIZE對效能的影響SQL
- Arraysize的設定以及對查詢效能的影響
- css屬性的選擇對動畫效能的影響CSS動畫
- MySQL null值儲存,null效能影響MySqlNull
- 前端優化系列 – 初始化的效能影響分析前端優化
- 伺服器IO瓶頸對MySQL效能的影響伺服器MySql
- 到底是什麼特徵影響著CNN的效能?特徵CNN
- 磁碟排序對Oracle資料庫效能的影響PT排序Oracle資料庫