有关 Confluence 的缓存性能如何设置,让咱们看看下面的表:数据库
缓存(Caches)缓存 |
% 使用的缓存(Used)app |
% 有效率(Effectiveness)性能 |
对象/大小(Objects/Size)orm |
命中/未命中/过时(Hit/Miss/Expiry)对象 |
---|---|---|---|---|
附件(Attachments) | 87% | 29% | 874/1000 | 78226/189715/187530 |
内容附件(Content Attachments) | 29% | 9% | 292/1000 | 4289/41012/20569 |
内容正文(Content Bodies) | 98% | 81% | 987/1000 | 28717/6671/5522 |
内容标签映射(Content Label Mappings) | 29% | 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) | 98% | 5% | 982/1000 | 6561/115330/114279 |
缓存大小最大的数量是 1000(意思是缓存能够包含有 1000 个对象)。在必要的时候你能够增长这个值的大小,当下面 2 个条件都知足的时候:内存
检查有效率(effectiveness)中的使用的百分比。一个缓存若是是有滴的百分比的使用率并不意味着缓存的大小少,系统将不会使用内存直到缓存被用完。get
有关附件(Attachments),数据库查询(Database Queries)和用户(Users)应该增长来提升缓存的有效率。it
当存储的信息变老而且再也不须要使用的时候,这部份内容将会在缓存中由于过时而删除。缓存过时是基于缓存使用的频率来定义的。io
当缓存同时具备低使用率和低有效率的时候,你也没有太多能够操做的的空间。随着时间的变化,更多的对象缓存进来后,可能会致使缓存有效率数据的提高。
https://www.cwiki.us/display/CONF6ZH/Cache+Performance+Tuning