暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【每日一练 016】日常管理 : 参数管理(一)

原创 李美静 恩墨学院 2020-07-10
834

1 参数文件

存放参数的文件即参数文件有两种类型:
Server parameter file(SPFILE):是一个进制文件,可以通过数据库服务来修改和读取,不允许手工编辑修改。它是在服务端的,也就是数据库实例端。随着数据库的关闭和启动持久存在。默认的名字是spfile.ora。
文本初始化参数文件pfile:可以被数据库服务读取,但是不能写,必须通过文本编辑器来手工修改,并且它也是持久存在的。默认的名字是init.ora,如果spfile没有找到,那么就会根据文本文件启动。

2 初始参数值的类型

派生参数值:
一些参数是派生的,通过别的参数的值计算出来的。一般,不用改这些参数的值。如果改了,它的值会覆盖计算出来的值。
比如:
sessions参数是通过processes参数派生出来的,通过修改processes的值,默认的sessions的值也会更改,除非单独指定一个值。
依赖操作系统的参数值:
一些参数的值依赖于操作系统。比如:DB_FILE_MULTIBLOCK_READ_COUNT参数,指定在顺序扫描时一次I/O最多读取几个block。这个参数是依赖操作系统的。块的大小也就是DB_BLOCK_SIZE的默认值也依赖于操作系统。
设置参数的值:
初始化参数中大部分可能会改善系统性能,一些参数设置容量限制不会影响性能。比如,OPEN_CURSORS的值是10,一个用户进程尝试打开他的第十一个游标的时候,就会报错。其它参数影响性能但是不会实行绝对的限制。比如:减少OPEN_CURSORS的值,不会阻止工作,仅管它可能会慢点。增加它的值可能会改善系统的性能,但是同时也会增加SGA的大小。一个合适大小的SGA会改善性能,但是太大反而会降低它的性能。操作系统同时也会限制SGA的最大值。

3 练习题

简单描述根据参数值的不同,大概有哪几类参数。

【答题小贴士】:
1、以墨天轮文章的形式解析题目并给出答案
2、将墨天轮文章链接发送到此文的评论区

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论