内核参数规范
来源:互联网 发布:中国站长之家软件中心 编辑:程序博客网 时间:2024/06/12 00:05
1.操作系统内核参数:(仅适用linux及同源操作系统)
1.1.SHMMAX
通常设置等于物理内存的大小,但不能超过4G
如:echo 2147483648 >/proc/sys/kernel/shmmax
1.2.SHMALL
保留默认值
1.3.SHMMNI
保留默认值
2.数据库内核参数:
2.1.SGA_MAX_SIZE
设置为物理内存大小×0.8×0.8,且不能超过SHMMAX。
2.2.SGA_TARGET
置为非0,启用SGA自动管理,通常设置为一个小于SGA_MAX_SIZE的值,oracle会自动调整。
2.3.WORKAREA_SIZE_POLICY
设置为AUTO.
2.4.PGA_AGGREGATE_TARGET
设置为物理内存大小×0.8×0.2
2.5.SHARED_POOL_RESERVED_SIZE
设置为SHARED_POOL_SIZE的10%~20%,SHARED_POOL_SIZE的大小可以从v$sga_dynamic_components中取。
2.6. _SHARED_POOL_RESERVED_MIN_ALLOC
设置为4100,该参数为隐藏参数,需手动写到PFILE,再由PFILE创建SPFILE;
2.7.TIMED_STATISTICS
设置为FALSE。
2.8.LOG_BUFFER
大于3M,当LOG_BUFFER_SPACE等待事件较为显著时可考虑加大。
2.9.UNDO_MANAGEMENT
设置为AUTO
2.10.UNDO_RETENTION
默认为10800即为3小时,如特殊需要,可考虑加大。
2.11.OPTIMIZER_MODE
设置为CHOOSE,在应用层选择使用First_rows/All_rows
2.12.OPTIMIZER_INDEX_CACHING
设置成大于50,小于90的某个值,推荐90。
2.13.OPTIMIZER_INDEX_COST_ADJ
设置为大于10,小于50的某个值,推荐25。
- 内核参数规范
- Linux内核编码规范
- Linux内核编码规范
- Linux内核编码规范
- Linux内核编码规范
- 内核打印规范
- Linux内核编码规范
- 内核参数 升级内核
- 参数编码规范
- [linux内核]linux内核编程规范
- linux 内核编程风格规范
- LINUX内核代码编程规范
- linux内核编程风格规范
- Linux 内核 C 编程规范
- iOS 代码规范~new规范、and规范、POST请求参数
- 内核参数意义
- linux内核参数
- 内核命令参数
- C# Enumeration 使用
- Google开始研究Web中的结构化数据
- 使用JDBC连接SQL SERVER 2008的方法
- 线程的Yield方法
- ATM技术
- 内核参数规范
- 线程的优先级别
- 时间论
- gcc coverage test tool: gcov
- 用python3.0 和vim配合检查文件中文的编码
- 数据库有些字段允许为空值,但在用reader.getstring(1)读取空值字段时出错的解决
- 分享高性能批量插入和批量删除sql语句写法
- javascript技巧 200多个
- 有助于团队提升的三个假设 —— 积极提出问题并解决它