oracle中keep分析函数(oracle表空间巡视)

技术Oracle调优中常用表KEEP到内存中的示例分析本篇文章为大家展示了Oracle调优中常用表KEEP到内存中的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。数据迁移

本篇文章为大家展示了神谕调优中常用表保持到内存中的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

数据迁移后性能受到影响,需要将老数据库中保持到内存中的表在新库中保持到内存中,使用如下方法。

新库设置db_keep_cache_size为适当值,这个值的大小不能小于需要保持的表的大小。

查看老库中需要保持的表信息:

选择车主,

s.segment_name,

s.partition_name,

s.bytes/1024/1024为"大小(m)"

来自dba _ segments

其中所有者='XXX '

和段名

(从数据库管理员表中选择表名,其中所有者='XXX '和缓冲池='KEEP ')

4 desc的订单

查询老库中需要保持表总大小:

选择总和(字节/1024/1024/1024)作为"总保留大小(G)"

来自dba _ segments

其中段名在

(从数据库管理员表中选择表名,其中所有者='XXX '和缓冲池='KEEP ')

生成保持脚本:

选择"更改表格XXX"||s.segment_name|| "存储(buffer _ pool keep);""作为"脚本'

来自dba _ segments

其中所有者='XXX '

和段名

(从数据库管理员表中选择表名,其中所有者='XXX '和缓冲池='KEEP ')

保持表到内存中:

选择"更改表格XXX"||s.segment_name|| "缓存;""作为"脚本2'

来自dba _ segments

其中所有者='XXX '

和段名

(从数据库管理员表中选择表名,其中所有者='XXX '和缓冲池='KEEP ')

上两个脚本整合:

选择"更改表格XXX"||s.segment_name|| "存储(缓冲池保留)缓存;""作为"脚本'

来自dba _ segments

其中所有者='XXX '

和段名

(从数据库管理员表中选择表名,其中所有者='XXX '和缓冲池='KEEP ')

上述三个脚本输出结果放在plsql中执行即可。

附录:与隐藏物到内存相关的命令

-表缓存

更改表格.存储(buffer _ pool keep);

-查看哪些表被放在缓存区但并不意味着该表已经被缓存

从数据库管理员表中选择表名,其中buffer _ pool=" keep

-查询到该表是否已经被缓存

从用户_TABLES中选择表名,缓存、缓冲池,其中缓存类似于“% Y”;

-已经加入到保持区的表想要移出缓存,使用

alter table table _ name nocache

-查询当前用户下表的情况

从用户_TABLES中选择表名,缓存、缓冲池

-对于普通高球类型的段的隐藏物方法

更改表t2修改lob(c2)存储(缓冲池保留)缓存);

-取消缓存

更改表格测试修改lob(地址)(存储(buffer _ pool keep)无缓存);

-查询段

从用户段中选择段名、段类型、缓冲池;

-对基于泥炭田类型的对象的隐藏物方法

更改表lob1修改lob(c1.xmldata)(存储(缓冲池保留)缓存);

-查询该用户下所有表内的大字段情况

从用户_lobs中选择列名、段名

-取消表缓存

更改表三十存储(缓冲池)默认);

ps:

查看保持空间的剩余大小:

选择p.name,a.cnum_repl '总缓冲区,a . anam _ repl '空闲缓冲区'

来自x$kcbwds a,v$buffer_pool p

其中a.set_id=p.LO_SETID和p.name=' KEEP '

查看保持空间的大小:

从v $ sga _动态_组件中选择组件,当前大小

其中组件='KEEP '缓冲区缓存;

上述内容就是神谕调优中常用表保持到内存中的示例分析,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/157759.html

(0)

相关推荐

  • 如何制作微信投票器,微信投票活动怎么做?

    技术如何制作微信投票器,微信投票活动怎么做?作为主办方都知道策划一场成功的微信投票活动是兼具宣传和增粉作用的,而且也是宣传范围广、活动成本低的一种方式,但是如何制作微信投票活动?微信投票活动怎么做以及微信投票活动的制作教

    测评 2021年12月10日
  • 读物列表

    技术读物列表 读物列表title: 读物列表
    date: 2020-12-17 11:31:08
    tags: 杂谈科普研究、科技爱好者周刊[科普研究][http://kpyj.crsp.org.cn/c

    礼包 2021年10月19日
  • 乘方的意义,30 用乘方的意义计算

    技术乘方的意义,30 用乘方的意义计算求n个相同因数乘积的运算,叫做乘方,乘方的结果叫做幂(power)乘方的意义。 其中,a叫做底数(base number),n叫做指数(exponent),当aⁿ看作a的n次方的结果

    生活 2021年10月20日
  • MySQL主从同步和读写分离如何配置

    技术MySQL主从同步和读写分离如何配置这篇文章主要为大家展示了“MySQL主从同步和读写分离如何配置”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL主从同步和读写分

    攻略 2021年12月8日
  • linux进程调度采用的是什么(linux进程调度详解)

    技术linux进程调度源码是什么这篇文章主要讲解了“linux进程调度源码是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux进程调度源码是什么”吧!下面是进程

    攻略 2021年12月17日
  • 如何通过Oracle来辅助MySQL数据问题的恢复

    技术如何通过Oracle来辅助MySQL数据问题的恢复这篇文章将为大家详细讲解有关如何通过Oracle来辅助MySQL数据问题的恢复,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。今天琢

    攻略 2021年10月26日