20170224测试数据库块在文件系统缓存多少

简介: [20170224]测试数据库块在文件系统缓存多少.txt --//生产系统一个小数据库测试看看缓存多少. 1.安装nocache: 略. https://github.

[20170224]测试数据库块在文件系统缓存多少.txt

--//生产系统一个小数据库测试看看缓存多少.

1.安装nocache:
略.
https://github.com/Feh/nocache

2.执行如下:
# find oradata -name *.* -print | xargs -I {} cachestats {}
oradata/xxxxxx/undotbs01.dbf             pages in cache: 12902/465922 (2.8%)  [filesize=1863688.0K, pagesize=4K]
oradata/xxxxxx/redostb03.rbo             pages in cache: 0/12801 (0.0%)  [filesize=51200.5K, pagesize=4K]
oradata/xxxxxx/redo01.log                pages in cache: 9511/12801 (74.3%)  [filesize=51200.5K, pagesize=4K]
oradata/xxxxxx/zzzzzz_his01.dbf          pages in cache: 368953/1835010 (20.1%)  [filesize=7340040.0K, pagesize=4K]
oradata/xxxxxx/sysaux01.dbf              pages in cache: 53541/304642 (17.6%)  [filesize=1218568.0K, pagesize=4K]
oradata/xxxxxx/control02.ctl             pages in cache: 244/2884 (8.5%)  [filesize=11536.0K, pagesize=4K]
oradata/xxxxxx/tsp_audit01.dbf           pages in cache: 22/98306 (0.0%)  [filesize=393224.0K, pagesize=4K]
oradata/xxxxxx/redostb01.rbo             pages in cache: 0/12801 (0.0%)  [filesize=51200.5K, pagesize=4K]
oradata/xxxxxx/zzzzzz01.dbf              pages in cache: 2706/393218 (0.7%)  [filesize=1572872.0K, pagesize=4K]
oradata/xxxxxx/redo02.log                pages in cache: 11433/12801 (89.3%)  [filesize=51200.5K, pagesize=4K]
oradata/xxxxxx/redostb02.rbo             pages in cache: 0/12801 (0.0%)  [filesize=51200.5K, pagesize=4K]
oradata/xxxxxx/temp01.dbf                pages in cache: 32/425986 (0.0%)  [filesize=1703944.0K, pagesize=4K]
oradata/xxxxxx/control01.ctl             pages in cache: 2876/2884 (99.7%)  [filesize=11536.0K, pagesize=4K]
oradata/xxxxxx/users01.dbf               pages in cache: 6/1282 (0.5%)  [filesize=5128.0K, pagesize=4K]
oradata/xxxxxx/system01.dbf              pages in cache: 15620/258562 (6.0%)  [filesize=1034248.0K, pagesize=4K]
oradata/xxxxxx/redo03.log                pages in cache: 11428/12801 (89.3%)  [filesize=51200.5K, pagesize=4K]
oradata/xxxxxx/redostb04.rbo             pages in cache: 0/12801 (0.0%)  [filesize=51200.5K, pagesize=4K]
oradata/xxxxxx/zzzzzz_emr01.dbf          pages in cache: 166/131074 (0.1%)  [filesize=524296.0K, pagesize=4K]

# find oradata -name *.* -print | xargs -I {} cachestats {}  | cut -d":" -f2 | cut -d"/" -f1 | sed -e '1,$s/$/+/'  -e '$s/+$//' | xargs |bc
489496

--//489496*4096/1024/1024=1912M.

# free -m
             total       used       free     shared    buffers     cached
Mem:          7908       6480       1427          0        323       3922
-/+ buffers/cache:       2234       5673
Swap:        20002          0      20002

3.清除缓存:
# find oradata -name *.* -print | xargs -I {} cachedel {}

# free -m
             total       used       free     shared    buffers     cached
Mem:          7908       4566       3341          0        323       2010
-/+ buffers/cache:       2232       5675
Swap:        20002          0      20002

--//3341-1427=1914,基本接近.

目录
相关文章
|
存储 缓存 数据库
解决缓存与数据库的数据一致性问题的终极指南
解决缓存与数据库的数据一致性问题的终极指南
931 63
|
10月前
|
缓存 Java 应用服务中间件
Spring Boot配置优化:Tomcat+数据库+缓存+日志,全场景教程
本文详解Spring Boot十大核心配置优化技巧,涵盖Tomcat连接池、数据库连接池、Jackson时区、日志管理、缓存策略、异步线程池等关键配置,结合代码示例与通俗解释,助你轻松掌握高并发场景下的性能调优方法,适用于实际项目落地。
1765 5
|
Java 测试技术 数据库
使用benchmarksql测试数据库处理能力
传统的OLTP业务,应用系统使用 java 开发,并且不建议使用存储过程,使用 benchmarksql 压测数据库最公平,既可以测试数据库性能,也可以测试JDBC驱动
1051 88
|
消息中间件 canal 缓存
项目实战:一步步实现高效缓存与数据库的数据一致性方案
Hello,大家好!我是热爱分享技术的小米。今天探讨在个人项目中如何保证数据一致性,尤其是在缓存与数据库同步时面临的挑战。文中介绍了常见的CacheAside模式,以及结合消息队列和请求串行化的方法,确保数据一致性。通过不同方案的分析,希望能给大家带来启发。如果你对这些技术感兴趣,欢迎关注我的微信公众号“软件求生”,获取更多技术干货!
791 6
项目实战:一步步实现高效缓存与数据库的数据一致性方案
|
canal 缓存 NoSQL
Redis缓存与数据库如何保证一致性?同步删除+延时双删+异步监听+多重保障方案
根据对一致性的要求程度,提出多种解决方案:同步删除、同步删除+可靠消息、延时双删、异步监听+可靠消息、多重保障方案
Redis缓存与数据库如何保证一致性?同步删除+延时双删+异步监听+多重保障方案
|
缓存 NoSQL 关系型数据库
WordPress数据库查询缓存插件
这款插件通过将MySQL查询结果缓存至文件、Redis或Memcached,加速页面加载。它专为未登录用户优化,支持跨页面缓存,不影响其他功能,且可与其他缓存插件兼容。相比传统页面缓存,它仅缓存数据库查询结果,保留动态功能如阅读量更新。提供三种缓存方式选择,有效提升网站性能。
356 1
|
消息中间件 缓存 NoSQL
缓存与数据库的一致性方案,Redis与Mysql一致性方案,大厂P8的终极方案(图解+秒懂+史上最全)
缓存与数据库的一致性方案,Redis与Mysql一致性方案,大厂P8的终极方案(图解+秒懂+史上最全)
|
JavaScript NoSQL Java
基于SpringBoot+Vue实现的大学生体质测试管理系统设计与实现(系统源码+文档+数据库+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
|
存储 缓存 NoSQL
云端问道21期方案教学-应对高并发,利用云数据库 Tair(兼容 Redis®*)缓存实现极速响应
云端问道21期方案教学-应对高并发,利用云数据库 Tair(兼容 Redis®*)缓存实现极速响应
489 1
|
缓存 NoSQL 关系型数据库
云端问道21期实操教学-应对高并发,利用云数据库 Tair(兼容 Redis®)缓存实现极速响应
本文介绍了如何通过云端问道21期实操教学,利用云数据库 Tair(兼容 Redis®)缓存实现高并发场景下的极速响应。主要内容分为四部分:方案概览、部署准备、一键部署和完成及清理。方案概览中,展示了如何使用 Redis 提升业务性能,降低响应时间;部署准备介绍了账号注册与充值步骤;一键部署详细讲解了创建 ECS、RDS 和 Redis 实例的过程;最后,通过对比测试验证了 Redis 缓存的有效性,并指导用户清理资源以避免额外费用。
402 1