- 11
- 0
- 约6.36千字
- 约 9页
- 2016-11-04 发布于重庆
- 举报
Oracle数据库参数优化和调整参数主要有以下内容
Oracle数据库参数优化和调整参数主要有以下内容:
Q*w-p7Eq7Q E0(1)优化初始参数 SEN*V ]V-z01n1al$yd(QQ!ZO0(2)优化内存`fi9g2H].]0R$o+y;[ lSc ~0(3)优化I/OITPUB个人空间6o_ns.ON#p,BITPUB个人空间;v4P C `qj(4)优化资源争用ITPUB个人空间~1xax8[:xITPUB个人空间l7S8hF {Q(5)其它参数优化ITPUB个人空间!H ]p{l9[4b5[ITPUB个人空间.V:{A;D9G bz可变参数的优化ITPUB个人空间[+T[ezo,Ql(d8WZ ]n neW q0参数按其作用可以分为两大类,一大类是起限制作用的,如OPEN_CURSORS;另一大类是影响系统性能的,如DB_BLOCK_BUFFERS。ITPUB个人空间0m)^@Z V TRD#_ddE d2Qu U0在进行数据库系统性能优化时,需要熟练掌握和了解一些可变参数。本文讨论了一些对系统性能有较大影响的参数。.NE6T7RZf0ITPUB个人空间/fM {@.A)z_.i限制类可变参数ITPUB个人空间,y+bNY tqB$EPxITPUB个人空间o#wL(S7\K(1)DML_LOCKSITPUB个人空间*DP S `n$Thq||该参数表明多少个用户,可同时能修改多少张表。例如:有三个用户同时修改二张表,则要求表上的总数为6。若置为0,则组织队列不起作用,其性能会稍有提高。使用该参数时不能用DROP TABLE、CREATE INDEX或显式封锁。ITPUB个人空间|@,I;vgdQITPUB个人空间 Ma#wm3YMV p(2)LICENSE_MAX_SESSIONITPUB个人空间Ie o9T1N#m F.]VEpJ该参数指出允许并发用户会话的最大数。若此参数为0,则不能实施并发。若并发的用户会话数已达到此极限,则只有具有RESTRICTED??SESSION权限的用户才能连接到服务器。0j p*J:XL N1O0L0ITPUB个人空间`MG,m1y%X(3)LICENSE_MAX_USERS)W-{v7F({j:I0该参数指出在一个数据库上可建立的最大用户数。当达到最大值时,便不能再建新用户,可改变此值以放松限制。在LICENSE_MAX_SESSION或LICENSE_MAX_USER为0时,则并发会话或任何用户都不能用。若对不同的实例,此参数不同时,则以第一个登录的数据库实例的参数为准。l4{Vd3G{ B z0r}BkDV0(4)MAX_DUMP_FILE_SIZEITPUB个人空间T2n9_xn@1{该参数指定操作系统中写跟踪文件的块的最大值。可用此值来限制跟踪文件的空间。ITPUB个人空间yo;O6wCx QP P@G%oP:r@)H ^S~,v0(5)OPEN_CURSORS,V+gud+EJ e0该参数指明一个用户进程能同时打开光标的最大数,它能限制每个用户进程占用的内存空间量。xY j[XJCfK0ITPUB个人空间wA%N8A4~9QP AA(6)OPEN_LINKSITPUB个人空间*rG TA Uo该参数指定并发连接到远程数据库的最大用户进程数。若同时引用多个数据库,则应该增大该值。例如:同时交替访问A、B和C三个数据库时,若OPEN_LINKS设置为2,则需花费等待连接时间。此参数只用于分布事务。若该参数设置为0,则不允许进行分布事务处理。T.GQZ6j!Hm0ITPUB个人空间 MP HA;R:R#V$`(7)PROCESSITPUB个人空间[q{6K9y0OV7{@该参数指定同时连接到Oracle服务器上的最大用户进程数。该参数值包括6个后台进程和一个登录,因此,该参数值为20,则只能有13或14个并发用户连接到服务器。ITPUB个人空间P,h3md|L e7~2m G`c D{7v1V.S$u0(8)ROW_LOCKINGZ9o2f*P{,A H6S$t\0该参数指定行封锁方式。若设置为“ALWAYS”,则在修改表时只实施行封锁。若设置为“INTENT”时,则行封锁只适用于SELECT FOR UPDATE,而在修改时实施表封锁。ITPUB个人空间B3ovVV影响系统性能类可变参数0?W9muKKYbr0{F.X%} jJ}3`0(1)CHECKPOINT_PR
原创力文档

文档评论(0)