a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 94|回复: 0

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

[复制链接]
发表于 2012-8-4 13:54:49 | 显示全部楼层 |阅读模式
71. 内核参数的应用?  ) f" g( E$ S* Z- G! D, g
shmmax  
( j( C& c) ], y- C' R, H  含义:这个设置并不决定究竟oracle数据库或者操作系统使用多少物理内存,只决定了最多可以使用的内存数目。这个设置也不影响操作系统的内核资源。  
- l) @3 t, o+ v5 `" J' V# t9 g- D4 q  设置方法:0.5*物理内存  # E7 p: ]* M+ b. p9 Z0 `# d9 m1 Z
  例子:set shmsys:shminfo_shmmax=10485760  
7 g; p7 s; u8 l* ^( o. v  shmmin  
$ A; A/ \  z; _; J0 i  含义:共享内存的最小大小。  7 R: K0 K8 @4 p8 v0 M) u' U
  设置方法:一般都设置成为1。  1 c3 M( e' b3 s
  例子:set shmsys:shminfo_shmmin=1:  - N% O, v: @( n; I) @# z% ]
  shmmni  
# ?/ }% r! m5 ]2 U% n  含义:系统中共享内存段的最大个数。  1 g5 y+ ?# t8 ?
  例子:set shmsys:shminfo_shmmni=100  # [& C8 W4 C. x
  shmseg  4 W8 \. `8 c* r: \" _. h7 s  _
  含义:每个用户进程可以使用的最多的共享内存段的数目。  3 r: `. ^# X7 y! ?; p
  例子:set shmsys:shminfo_shmseg=20:  4 S+ Y. k% \. b) z# h5 V, I+ G
  semmni  , @0 F# r% C; k, W
  含义:系统中semaphore identifierer的最大个数。  
8 O/ P. g+ d. ]% w% c8 D% n  设置方法:把这个变量的值设置为这个系统上的所有oracle的实例的init.ora中的最大的那个processes的那个值加10。  
* d* v9 E: J3 d( B* N1 s  例子:set semsys:seminfo_semmni=100  
2 V" h! |$ K% D; M* ^  semmns  2 a# X( s4 E  F! x* B5 ^
  含义:系统中emaphores的最大个数。  - q. V) q' `7 b: L4 M8 `7 H
  设置方法:这个值可以通过以下方式计算得到:各个oracle实例的initsid.ora里边的processes的值的总和(除去最大的processes参数)+最大的那个processes×2+10×oracle实例的个数。  
" M# _7 o8 Q5 y( b6 f  例子:set semsys:seminfo_semmns=200  
1 ]) r& [/ j5 T3 v2 |6 }9 |  semmsl:  
- ?% E# E% T8 X/ [7 w$ G  含义:一个set中semaphore的最大个数。  ! e* x3 `- c+ X5 U3 B
  设置方法:设置成为10+所有oracle实例的initsid.ora中最大的processes的值。  ' K& Y* `" D$ P
  例子:set semsys:seminfo_semmsl=-200  
! p8 [2 U1 C5 `- e8 A" }72. 怎样查看哪些用户拥有sysdba、sysoper权限?  * J5 ]5 g; J/ o% Y6 \6 k4 a
sql>conn sys/change_on_install  
0 |! y) v8 D# B1 ]sql>select * from v_$pwfile_users;  
2 \: U# o! v3 \2 o, a- G  
! v* Z! L, g0 g9 V- f- w) l0 Y! a. Z73. 如何单独备份一个或多个表?  
% n; w3 K$ y+ xexp 用户/密码 tables=(表1,…,表2)  ! G4 l9 g, L) ]" {
  
9 X3 ]* B& W- `$ }& v& M# U4 ]( j74. 如何单独备份一个或多个用户?  
2 D9 o1 L& D* r% N$ z$ c% Fexp system/manager owner=(用户1,用户2,…,用户n) file=导出文件  5 q* A1 ^7 G& `" X
  + {1 m3 O' v* A2 @
75. 如何对clob字段进行全文检索?  
% B+ N0 L: B( |' _; Aselect * from a where dbms_lob.instr(a.a,’k’,1,1)>0;
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-14 20:35 , Processed in 0.271311 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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