a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 92|回复: 0

[综合] Oracle常遇问题解析17

[复制链接]
发表于 2012-8-4 13:54:49 | 显示全部楼层 |阅读模式
71. 内核参数的应用?  ; W# z% S2 P& n1 Y( y
shmmax  4 i0 d( [8 `1 U* h& \8 n+ t: {8 Y& [
  含义:这个设置并不决定究竟oracle数据库或者操作系统使用多少物理内存,只决定了最多可以使用的内存数目。这个设置也不影响操作系统的内核资源。  
# [/ }  J( W( E: h. ?( V% H  设置方法:0.5*物理内存  
, w8 ^# B& m" q& g% b) N  例子:set shmsys:shminfo_shmmax=10485760  
+ S/ C% I! I: D0 s" }  shmmin  2 O8 W0 u8 y/ O. E3 N
  含义:共享内存的最小大小。  
. ~* M0 W" E1 s/ f  设置方法:一般都设置成为1。  ; b8 O6 ^5 s; z& I- m" b
  例子:set shmsys:shminfo_shmmin=1:  ( J, P4 }' T8 Z# R1 B+ a4 y7 ]6 u
  shmmni  
5 f6 |, C1 `: i9 P* {  含义:系统中共享内存段的最大个数。  
/ b9 A( ~( o3 x  例子:set shmsys:shminfo_shmmni=100  4 b+ J" ^, V4 \7 d. I
  shmseg  
' b/ I7 e9 z# @/ U  k  含义:每个用户进程可以使用的最多的共享内存段的数目。  
, `# z$ w5 t9 d/ s  例子:set shmsys:shminfo_shmseg=20:  6 P0 n5 l; v4 O9 Y
  semmni  % o7 z3 T+ ?2 g9 {; h
  含义:系统中semaphore identifierer的最大个数。  
8 V/ m, q8 C2 y) i, z2 M: s  设置方法:把这个变量的值设置为这个系统上的所有oracle的实例的init.ora中的最大的那个processes的那个值加10。  3 D& C5 p! W% F
  例子:set semsys:seminfo_semmni=100  
2 y& N9 R. D3 T; \5 s, m/ s2 f1 |, r  semmns  
+ W2 E3 S" s/ o  含义:系统中emaphores的最大个数。  
. h4 O  k5 c+ r+ T  设置方法:这个值可以通过以下方式计算得到:各个oracle实例的initsid.ora里边的processes的值的总和(除去最大的processes参数)+最大的那个processes×2+10×oracle实例的个数。  + c, I, b! b  v, m5 M
  例子:set semsys:seminfo_semmns=200  8 t6 ~; X% `2 h/ i% j
  semmsl:  * w# x2 u' I9 L: M5 P0 {. w
  含义:一个set中semaphore的最大个数。  
/ D9 d8 P% K% u6 O# A0 K+ |6 @8 Z  设置方法:设置成为10+所有oracle实例的initsid.ora中最大的processes的值。  4 J+ F& d; J9 G! Y6 l; n# P2 l. [
  例子:set semsys:seminfo_semmsl=-200  6 x, j4 U4 j; y/ q9 @8 P! s
72. 怎样查看哪些用户拥有sysdba、sysoper权限?  
* m2 `# E' O8 l9 E$ \/ qsql>conn sys/change_on_install  7 ?  p" H) C6 o$ g! q3 D
sql>select * from v_$pwfile_users;  1 D* N" i  Q/ Z
  
  D) g! N* i3 s/ A6 |) P2 i& M73. 如何单独备份一个或多个表?    w& T# n9 q+ ?9 ?2 R+ r% I
exp 用户/密码 tables=(表1,…,表2)  $ F6 t# W" S  D' P( w
  
% p) S# x0 |; p, i7 N" l& ]74. 如何单独备份一个或多个用户?  
+ {& e* m' V6 g% U2 Sexp system/manager owner=(用户1,用户2,…,用户n) file=导出文件  1 b9 e8 f' S& X1 K
  
* O7 V, Y1 ^& T- r  e' u75. 如何对clob字段进行全文检索?  5 K# T0 I$ W. ]
select * from a where dbms_lob.instr(a.a,’k’,1,1)>0;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-3 04:26 , Processed in 0.176882 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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