设为首页 收藏本站
查看: 787|回复: 0

[经验分享] 参数最影响Oracle系统性能

[复制链接]

尚未签到

发表于 2016-7-23 06:16:45 | 显示全部楼层 |阅读模式
  什么是SGA (系统全局区)
1 、系统全局区(SGA )是一个分配给Oracle 的包含一个 Oracle 实例的数据库的控制信息内存段。
  主要包括数据库高速缓存(the database buffer cache) ,
  重演日志缓存(the redo log buffer ),
  共享池(the shared pool ),
  数据字典缓存(the data dictionary cache )以及其它各方面的信息。
  db_block_buffers
1 、数据高速缓冲区
2 、访问过的数据都放在这一片内存区域,该参数越大,Oracle 在内存中找到相同数据的可能性就越大,也即加快了查询速度。
3 、db_block_buffers 以块为单位,假如DB_BLOCK_SIZE=2K ,db_block_buffers=3200 ,则占用内存=3200*2K=6400K 。
  share_pool_size
1 、SQL 共享缓冲池
2 、该参数是库高速缓存和数据字典的高速缓存。
  Log_buffer
1 、重演日志缓冲区
  sort_area_size
1 、排序区
  processes
1 、同时连接的进程数
  global_names
1 、如果“数据库链路名”和它所要连接的“数据库”拥有相同的名字,则设置global_names = TRUE ,
  否则,设置global_names = FALSE
  db_block_size
1 、数据库块大小
2 、Oracle 默认块为2KB ,太小了,因为如果我们有一个8KB 的数据,则2KB 块的数据库要读4 次盘,才能读完,
  而8KB 块的数据库只要1 次就读完了,大大减少了I/O 操作。
3 、数据库安装完成后,就不能再改变db_block_size 的值了,只能重新建立数据库
  并且建库时,要选择手工安装数据库。
  open_links
1 、同时打开的链接数
  dml_locks
1 、用户一次可对表设定锁的最大数目
2 、如果有三个用户修改6个表,则需18个DML 锁来实现并行操作,如果设定DML_LOCKS 不够大,操作时执行将中断,你可以通过你的应用程序的操作规模和最大的并行使用的用户数来估算系统所需要的DML_LOCKS 的值,但该值的大小对数据库的其他性能没有影响,所以一般都把它设得很大,远超过实际中可能达到的值,如果在系统运行中经常发生表锁死的现象,就应该考虑加大该值。
  open_cursors
1 、打开光标数
2 、这个参数可以同时被每个用户进程拥有,这个参数的最大值依操作系统不同而不同。
3 、在创建一个包含很多表的合成视图时,如果此参数很小,则视图创建会不成功。
  dbwr_io_slaves
1 、后台写进程数
  
  本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/cnham/archive/2011/01/28/6167797.aspx

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-247977-1-1.html 上篇帖子: 自学的Oracle数据库文档 下篇帖子: ORACLE的存储过程语法集锦(转)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表