天天看點

Confluence 6 緩存性能示例

有關 Confluence 的緩存性能如何設定,讓我們看看下面的表:

緩存(Caches) % 使用的緩存(Used) % 有效率(Effectiveness) 對象/大小(Objects/Size) 命中/未命中/過期(Hit/Miss/Expiry)
附件(Attachments) 87% 29% 874/1000 78226/189715/187530
内容附件(Content Attachments) 9% 292/1000 4289/41012/20569
内容正文(Content Bodies) 98% 81% 987/1000 28717/6671/5522
内容标簽映射(Content Label Mappings) 20% 294/1000 4693/18185/9150
資料庫查詢(Database Queries) 96% 54% 968/1000 105949/86889/83334
對象屬性(Object Properties) 27% 18% 279/1000 5746/25386/8102
頁面評論(Page Comments) 26% 11% 261/1000 2304/17178/8606
使用者(Users) 5% 982/1000 6561/115330/114279

緩存大小最大的數量是 1000(意思是緩存可以包含有 1000 個對象)。在必要的時候你可以增加這個值的大小,當下面 2 個條件都滿足的時候:

  • 搞使用率(超過 75%)
  • 低有效率。

檢查有效率(effectiveness)中的使用的百分比。一個緩存如果是有滴的百分比的使用率并不意味着緩存的大小少,系統将不會使用記憶體直到緩存被用完。

有關附件(Attachments),資料庫查詢(Database Queries)和使用者(Users)應該增加來提高緩存的有效率。

當存儲的資訊變老并且不再需要使用的時候,這部分内容将會在緩存中因為過期而删除。緩存過期是基于緩存使用的頻率來定義的。

Confluence 6 緩存性能示例

 當緩存同時具有低使用率和低有效率的時候,你也沒有太多可以操作的的空間。随着時間的變化,更多的對象緩存進來後,可能會導緻緩存有效率資料的提升。

https://www.cwiki.us/display/CONF6ZH/Cache+Performance+Tuning