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,基本接近.

目录
相关文章
|
26天前
|
缓存 NoSQL 关系型数据库
在Python Web开发过程中:数据库与缓存,MySQL和NoSQL数据库的主要差异是什么?
MySQL是关系型DB,依赖预定义的表格结构,适合结构化数据和复杂查询,但扩展性有限。NoSQL提供灵活的非结构化数据存储(如JSON),无统一查询语言,但能横向扩展,适用于大规模、高并发场景。选择取决于应用需求和扩展策略。
114 1
|
3月前
|
NoSQL 算法 大数据
国内首个图计算标准发布,悦数图数据库通过测试
近日,经中国通信标准化协会批准,《大数据图计算平台技术要求与测试方法》标准正式发布,这是我国首个图计算平台标准,为图计算平台的发展提供了一个标准化的指导方针,对于推动我国图技术的发展具有重要意义。
|
1月前
|
缓存 NoSQL 数据库
[Redis]——数据一致性,先操作数据库,还是先更新缓存?
[Redis]——数据一致性,先操作数据库,还是先更新缓存?
|
1月前
|
弹性计算 分布式计算 DataWorks
DataWorks报错问题之ecs自建数据库连通性测试报错如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
|
1月前
|
NoSQL 算法 测试技术
图数据库基准测试 LDBC SNB 系列讲解:Schema 和数据生成的机制
作为大多数图数据库性能测试标配的 LDBC SNB 它是如何保障不同系统环境之间的测评比较公平且基准测试结果可重复的呢?本文从数据和 Schema 生成入手同你讲解它的原理。
37 2
图数据库基准测试 LDBC SNB 系列讲解:Schema 和数据生成的机制
|
1月前
|
缓存 Java 数据库连接
mybatis 数据库缓存的原理
MyBatis 是一个流行的 Java 持久层框架,它封装了 JDBC,使数据库交互变得更简单、直观。MyBatis 支持两级缓存:一级缓存(Local Cache)和二级缓存(Global Cache),通过这两级缓存可以有效地减少数据库的访问次数,提高应用性能。
282 1
|
1月前
|
存储 SQL 数据库
【Android 从入门到出门】第六章:使用Room数据库并测试
【Android 从入门到出门】第六章:使用Room数据库并测试
29 4
|
2月前
|
缓存 NoSQL 关系型数据库
数据库缓存一致性学习笔记(一)
数据库缓存一致性学习笔记(一)
|
3月前
|
消息中间件 缓存 中间件
如何保证缓存和数据库数据一致性
如何保证缓存和数据库数据一致性