下沙论坛

 找回密码
 注册论坛(EC通行证)

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 3817|回复: 1
打印 上一主题 下一主题

Oracle 10g DBA 1z0-046考题(分享)

[复制链接]
头像被屏蔽

该用户从未签到

跳转到指定楼层
1
发表于 2008-12-27 13:40:16 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
Oracle   10g DBA   1z0-046考题/ h1 w# H/ B* T4 F$ z0 m
1. In an online transaction processing (OLTP) database instance that involves a high volume of data manipulation language (DML) operations, you decide to increase the value of the LOG_BUFFER parameter.
8 I8 q, }  B0 Q$ v7 u, b+ U6 QWhat could be the reason for this change?5 \* X# y2 E" Y- `4 ?4 z$ e& F
A.The buffer busy wait event has been detected.0 n6 T) e. q% Q7 C/ j
B.The no free buffers event has been detected.5 t$ k$ O" I, g) n' F
C.The log buffer space wait event has been detected.+ R  q* f3 D9 H7 a
D.The log file completion wait event has been detected., v- k0 {8 W" X5 B* W
E.The value for the free buffer inspected statistics is growing.
+ c: F. g7 \+ NANSWER: C
, u6 i" ]: ~% Y6 T; J8 q8 m2 M# c3 [: x8 R; a* j+ u
2. ho.sh is an executable shell script. You executed the following command that leads to an error:" k! o9 K+ y; B/ p& ^
$ strace -o /tmp/ho.out ./ho.sh1 |# U3 V4 q+ m: u1 f+ {
strace: exec: Permission denied  ?0 _" n; e2 J! K4 b# F) M
What could you do to execute the command successfully in the next attempt?
" c4 V# W6 a' f& a* z9 f; _4 [A.Provide the shell reference with the command.$ d- r# v2 _9 U; P; i
B.Remove the shell reference present inside the shell script.
1 I3 ?4 N# E: H, N2 A  g6 m7 \C.Execute the command as the root operating system user.
- J' s* A3 e( V0 |. pD.The extension for the output file should be changed to .log.
$ R/ ~  ~" a% d; N& Z1 jANSWER: A ! a( ?) e3 B* Q
, q7 t2 s7 k) r' |! U; X
3. You need to ensure that whenever you create a new file, it should have the following set of permissions:
+ d7 N* n4 N# _/ y) Iu=rwx,g=rx,o=rx. . W* S5 \3 J2 j" c
Which statement can you add to the .bashrc script to set the desired file permissions?
+ S) N. Y0 @: n- sA.umask 4556 e  K  g, Z0 j$ ~1 V0 K/ K8 e( J
B.umask 012
7 s  V; q) d# Z% ~! o* FC.umask 07554 m- Q$ w) n. ]- ]( v0 L/ {: u' J- f6 [
D.chmod u=rwx,g=rx,o=rx1 L& d. ?" T1 A+ o
ANSWER: C 5 a% L7 Q0 c1 @- ^! ~+ I

0 Q- o2 d2 F' ]" M! W9 o4. Which three statements are true about Oracle Clustered File System (OCFS)? (Choose three.)
( D. ?3 r5 t2 OA.There is no limit on the number of files on OCFS.
+ H9 w6 o7 x# O4 aB.You can use OCFS for database files as well as general files.
6 \- [3 c0 G7 T& ~# _2 lC.You can create an OCFS using Logical Volume Manager (LVM).! H; t- A) z9 f8 S2 Y8 ]
D.You must modify the Linux kernel parameters before mounting OCFS.* X! K6 O3 _3 [, z
E.Standard file system commands, such as mkdir, rmdir, and mv, are available on OCFS.+ U# I& D" h  j
ANSWER: ABE
7 E$ K4 _6 L1 N1 \1 c: L& f  W7 h8 E
5. The OS user BOB is a member the osoper OS group in the database server. You want BOB :: N; Z6 O  c4 G
Which of the option would fulfill the requirement?
1 @3 w2 u) R( M1 P- i2 }A.Assign the sysdba privilege to BOB.  ]" C2 Z! t) N+ K
B.Assign the osdba OS group to BOB.
8 Y2 `8 \; a. Z6 kC.Set the REMOTE_LOGIN_PASSWORDFILE initialization parameter to SHARED.6 x4 D* ~8 j3 K1 L& z
D.Set the REMOTE_LOGIN_PASSWORDFILE initialization parameter to EXCLUSIVE.
, q1 b0 T4 u" b8 m% DANSWER: B & Q% Y' @6 Z: T# c+ V

& b' k" s6 Y- O8 E4 I6. You executed the ipcs -m command to list all the shared memory segments in your Oracle server.0 S" l" ^( T5 s
View the Exhibit exhibit1 that shows the output of this command.$ ]9 |, Q  B2 B+ u' V
Later, you executed the same command to check the shared memory segments.
$ W* Q* W- c! Z5 [- FView the Exhibit exhibit2 that shows the output of this command.
' u$ J" `, g0 aWhy is the large shared memory segment not listed in the second Exhibit?
9 E7 n' r1 Z; }* Y& jA.The Oracle database instance is shut down.- X) f% d5 D' d9 K7 G0 e: y
B.The swap space has been increased in the system.  q2 L9 ?' \6 ^2 }/ l
C.The Oracle database instance is configured in shared server mode.7 _9 f8 h: r: Y; U8 G2 ]# g/ D
D.The large pool size set for the Oracle database instance is reset to zero.
* i  S8 ^6 y( k5 e( ~+ v4 c; u% RANSWER: A
2 L6 c1 D# e8 {( z4 ?) E
' n& ^- @0 H8 N( z6 ^/ i7. You attempt to modify the ksms.s library and relink the Oracle database executable to use the address 0X15000000 for the System Global Area (SGA). You receive an error.
0 {, T9 w. F* QWhich set of commands would you use to restore the original settings?$ o/ R" Q9 X& B9 \1 g) ^; w
A.echo 0X1000000 > ksms.s9 n+ n& A1 M1 n& \
make -f ins_rdbms.mk ksms.s4 ^% Y7 _" @8 t0 T+ M5 q
B.echo 0X15000000 > ksms.s0 N# U3 m- ]+ L
make -f ins_rdbms.mk ioracle
3 h7 B- B/ v* Z& [! {# ~9 l9 gC.make -f ins_rdbms.mk ksms.s5 x3 _( r8 d) o9 ?) P
make -f ins_rdbms.mk ioracle
+ G8 a! e1 l( d- r9 ?D.genksms > ksms.s
( |$ K# h5 ]; K  C) I5 Nmake -f ins_rdbms.mk ksms.o# b8 f3 ^$ G* j, {- J
make -f ins_rdbms.mk ioracle7 q! d( L1 q$ L5 w7 Q
E.genksms -s 0X10000000 > ksms.o
1 r) B, \' e: k8 X9 `6 O8 V" A( [ANSWER: D / K- q$ ~$ s* l' O) c5 v/ X
8 x6 N1 p6 q8 s4 i! m& K
8. You want to install Oracle Database 10g on a Linux machine. You want to ensure that no tainted modules are loaded on the kernel. Which commands will you execute to achieve this?) |$ C# H, o! ?9 X, E9 }
A.uname -r
5 P! x% f9 N/ s& U( u& u) nB.uname -v) H9 T. E  S- V3 u4 @( Y6 P" P" r
C.cat /proc/version! h; `4 o; ^+ B% b7 m8 P; f
D.cat /proc/sys/kernel/tainted7 f- L! Z) A: R
ANSWER: D
' \# J$ K, X/ f( w. E" I. W. l; l6 h8 c) K7 S/ G- p
9. Examine the content of the /proc/sys/kernel/tainted file on your Linux machine:
6 L) i$ v0 L7 L( g8 @[root@edtdr6p1 root]# cat /proc/sys/kernel/tainted
# U% M, N- S% C* A  N" l- P1
8 y7 x; k* W8 `1 D8 f  M& NWhat will happen when you install Oracle Database 10g on this machine?9 Q  U! r# E( m1 X. l7 D
A.Installation will fail because of the tainted kernel.
$ i3 e; X- Q) K8 M- AB.Installation will be successful, but Oracle will not provide support for the database product.# Z! Q0 w9 n$ k3 I2 o0 H; w- Q
C.Installation will be successful. Oracle will provide support for the database product but not for the operating system (OS)., K1 C: U! y, H9 U9 _
D.Installation will be successful and Oracle will provide support for the database product as well as the OS.
0 c% z' X8 \* L6 J4 R0 F3 |E.Successful installation and Oracle support for database product as well as Linux OS will depend on the module tainting the kernel.1 e, [0 q, t2 ?* z4 v" t0 J& R7 G$ L3 M
ANSWER: E 6 r' [+ f; t0 Y

. u4 \- p: Y" ]0 n10. A non-General Public License (GPL) driver was loaded on a Linux machine. To verify that the module has tainted the kernel, you executed the cat /proc/sys/kernel/tainted command and received the following output:
% D) p* F6 A5 L8 ^+ T[root@edtdr6p1 root]# cat /proc/sys/kernel/tainted
, T3 U. M' P: D3 M3 Y7 |7 z1 |; m1
, Z4 `6 x# w6 c; {; V+ m- C. H; a6 DWhat do you infer from the output? (Choose all that apply.)3 J! a( x0 t8 ?/ O
A.A proprietary module has been loaded.
8 t, f/ X+ J& m7 j  e+ q" R" J  |! HB.A module is marked unsupported by the vendor.
7 ]+ t5 x: W2 a; P$ [C.All the loaded modules have General Public License (GPL).
! ~# g  q) ?4 K$ `, t# |/ c; d" KD.A module was force-loaded by using the insmod -f command.7 M" e5 P! K' m
ANSWER: AD 0 S; U8 E0 n- J0 p8 S5 L
$ x% V, e" M1 Y- w+ q% Y- R
11. Which command is used to identify the kernel version number?
" t$ [4 n" D- [+ P5 ?9 ZA.which. z  t6 p% o) H6 B$ c3 f$ M
B.whatis6 `1 ], e! e( [9 O) F/ L' t7 p
C.uname -r
+ n+ `: a' y2 RD.ulimit -m
! D# e6 V" R+ X! G$ D1 ?' i9 cE.chkconfig. K: Z6 y$ z$ E9 A
ANSWER: C ) `0 Y! x: t% g0 I" X2 ^9 S6 f# z
! Q+ d+ l& a6 k/ d0 K5 v
12. Match the following commands with the purpose they are used for:
8 n+ E% ]1 f  n  G# [I chmod a) To create a file with the desired time stamp; `- t9 L- x. j5 c4 g% w
ii touch b) To use the variable of the parent shell in child shell+ v( \% B9 c0 \, t
iii alias c) To give write permission to a directory
$ Z7 h$ P6 X* |4 Yiv uname d) To simplify long commands+ E" d4 w! W# e: e$ y, e: M
v export e) To see the Linux release number
/ Y9 D: ~% x1 O. |) V+ ZA.i-a, ii-e, iii-d, iv-c, v-b" P& U- h* j+ h6 O& T
B.i-c, ii-a, iii-e, iv-d, v-b
- I, |, h# j6 A0 q" NC.i-c, ii-e, iii-b, iv-a, v-b/ C7 c  {6 z- B. U
D.i-c, ii-a, iii-d, iv-e, v-b
, M8 e2 `# \! _! c2 i+ L! RANSWER: D
6 ?, ]' o7 B$ ~! W. U& G% r5 l: D2 ~- w9 R
13. You logged in as user user1 on a Linux machine. You need to check which groups you belong to. Which commands will you use? (Choose two.)3 R, O% ~1 N5 V& ?& D& ^8 B/ u
A.id
. W% q) L6 A' t* x& B- tB.uname -G
" b6 o  v3 k& ?7 nC.cat /etc/passwd
8 k" Z. o9 e& T" dD.cat /etc/group5 S% T& d. s' j* C$ u% e
E.cat .bash_profile9 \6 t  }  h$ Z) }* U
ANSWER: AD 6 O" ]1 o# s8 {$ O

) R1 T$ b# `% o: ~" h1 C14. View the Exhibit.
( d1 r) b$ Y$ l2 ~8 c- sWhich two statements are true about the output of the cat /proc/partitions command? (Choose two.)
8 I  R" @5 ?1 D; j6 s4 dA.The hard disk has four partitions.
7 B) E5 a  A- D( ^: o! ?8 bB.The hard disk has six partitions.
0 f9 c6 L& u7 z$ _& tC.The swap partition is not shown in the output.
# B2 v* U  |- L7 y# xD.The major column shows the device number with partitions.. g/ e! d: A" r, e7 g
E.The #blocks column shows the number of inode blocks in that partition.& r% a( }& w7 [
# D4 h& A; y2 c" r' Y: J
ANSWER: AD
# K8 Q, g  x$ A/ {, y- B" H0 P, |8 R/ O
15. Which command would you use to identify the users that belong to the oradba group?# c. x8 |: y4 O5 S; w
A.id -G! l  z8 `0 v0 O' w9 Q
B.uname -g( t2 @% C# X' W7 k
C.grep ^oradba: /etc/passwd# g0 E) f' E7 o  W" \5 k
D.grep ^oradba: /etc/group
: ?! W3 g% f7 F% h9 s# I3 }ANSWER: D
( Q# Q8 n7 X# f/ A7 |" _' |2 A+ H1 x) ?3 m. A! A: C' e
16. View the Exhibit and examine the output.$ W) h6 |4 r+ p$ Z+ W! O
What do you infer from this? (Choose all that apply.)
( S% j8 K, ~/ FA.The command output is stored in the pmon.txt file.! i+ L9 J2 T+ j. ^2 `: u, u9 k! w
B.The command shows all the processes running on the machine.
- R9 K% n/ D0 Q* w' ~$ l1 O3 zC.The command appends the pmon.txt file with the output of the command.) T, u3 ]: @' H) i$ _
D.The command shows only those processes that contain the text _pmon running on your machine.
! t& z6 P$ x0 d' @E.The logs generated while executing the command will be stored in the pmon.txt file.
' |0 L+ L- c* V/ Q$ o3 R4 i0 [8 H
ANSWER: AD
2 S% Z( M# V2 e9 Y5 |/ B9 Y. B9 H  x
17. View the following script:# _# I6 i" ^4 |8 j/ m  q* p
if [ -r /etc/oratab ]
, @2 ~( G; e* D  R, Athen
) G4 u$ k1 V8 n# L/ Y* RORATAB=/etc/oratab3 G0 z0 k8 Q! O  v
else
0 V9 S( w5 Y4 hif [ -r /var/opt/oracle/oratab ]6 A7 [0 X! x+ W* i4 t
then% T+ a2 |; M& A2 v7 l! A5 B
ORATAB=/var/opt/oracle/oratab
$ Z* `2 B9 X& oelse
* S1 b9 l  _3 o/ `4 \echo "Can't find any oratab file"( @: U2 |" u8 k7 p9 b
exit 11 f4 {" s6 c" M: }, N: b
fi
0 N& _' j! {" y& p% e+ Afi6 L* f( u  Y3 @: @2 J
grep -v [\#\*] $ORATAB | cut -d ":" -f1
( a& M3 G2 A0 d9 ]. a; L3 QWhich statement is true about the execution and output of the script?! V# A- ~8 j5 ~1 p
A.It will execute only in the /etc/oratab directory.% ^8 n( x8 L2 u! j1 l9 N7 F
B.It will show all the Oracle homes listed in the oratab file on the local machine.
1 w" L1 R7 P/ z8 g4 n, ?; t* [C.It will show all Oracle database SIDs listed in the oratab file on the local machine.
* n  i) V/ d" p, g7 t/ p9 Z/ ^D.The script output will depend on the command-line arguments passed while executing the script.
( o8 l: L3 Q  [ANSWER: C , s% g0 h6 O# i# X, g) F+ G, x# G

! a9 o* f; b4 v; }18. Which three statements are true about the built-in shell variables? (Choose three.)
( Q! j" o  W1 |  X* Q. r" FA.The $? Variable stores true and false values./ E( k! v" |6 O7 x$ Q) X; M8 E- w
B.The $* variable stores all the command-line parameters passed.
& |, K! Y$ x+ j1 kC.The $# variable stores the total number of command-line parameters.! D4 d- J6 R* z& Q* W7 B$ D
D.The values for these variables are retained in the session until it is reset.
1 v* a# t0 N4 u9 q. a! @# \E.The $n variable can store n number of positional command-line parameters.- H! s, s: N6 s) c6 l5 ^
ANSWER: BCE + I' ~$ h$ ^, \  w; p4 m, e+ T/ h

/ u* L$ ]- f/ J0 z1 v0 _" V: D' `) v19. View the following script:2 S( E0 _* ^# o" x2 D# u
if [ -d $1 ]; d  U2 o' d1 [
then
% o/ l7 r/ j% y  J5 T# T3 Y! Tfor Data in `ls $1 *|tr -s " "| grep .dbf`
& t9 D! C0 j' A$ _) Vdo: g4 u1 R& A6 k0 B
echo $Data0 K! e' X& ^0 b
done' v6 o+ d  m# q) q
else/ f9 \: N# Q9 w0 {* d
echo -e "No Directory specified"
" g. j, R" T8 ]0 Bfi
$ @" x' U. E1 {' d) YWhich statement is true about the script?  i( j5 W& d9 P- |5 T. O
A.The script displays the total number of .dbf files on the local machine.4 O' Y; U& h+ f+ j+ m' Z
B.The script will not execute because no value for the $1 variable is given.
+ q7 N$ n6 c* P7 ?  NC.The script displays the .dbf files in the location given as a value in the positional parameter.. R9 Z1 \3 C# J
D.The script will give an error because the variable name should contain the letters of the English alphabet.' @# J4 T$ K0 B1 i) \: T7 g4 r
ANSWER: C 6 R! I3 P$ \3 C3 X: ]" D5 a
9 N2 J% p( e0 t7 |2 M
20. You have started an instance with the DBWR_IO_SLAVES initialization parameter set to 2. What will be the result of setting this parameter? (Choose two.); K  T) }6 }$ m! u
A.The DISK_ASYNCH_IO initialization parameter will be set to True.- k3 m, M' u; c' R: A9 _# W
B.The TAPE_ASYNCH_IO initialization parameter will be set to True.6 u" ]" T0 ^7 t$ ?0 q* t& T, w& e
C.The database instance will simulate asynchronous input/output (I/O).
  B, @3 N) U  `7 a% H( }D.Oracle server will update the value for the DB_CACHE_SIZE initialization parameter as per the system requirement.- N; Q' V! h% S, D5 P0 {
E.If the existing value of the DB_WRITER_PROCESSES initialization parameter is set to greater than 1, then the DB_WRITER_PROCESSES parameter will be set to 1.
* k2 a/ r4 `( ^! Z8 Dhabet.
( a% U& M4 i/ y$ c- x) WANSWER: CE
$ Q& l5 p8 Z9 E# z  T- d2 x: L/ B% ?; d/ T# `/ h- Z, ?5 f& ~6 @: q
21. Which two statements are correct about the DB_WRITER_PROCESSES initialization parameter? (Choose two.)
9 r; [' r. H9 S6 T; @& ]1 R/ ]A.The default value for DB_WRITER_PROCESSES is (CPU_COUNT+7)/8.
$ v, o& @' w% g+ S' SB.You set DB_WRITER_PROCESSES to greater than one to simulate asynchronous input/output (I/O).
8 I0 n$ q: g& gC.You cannot set DB_WRITER_PROCESSES to greater than one if asynchronous I/O is enabled for the Oracle server.
( y' p6 a' E$ p/ Z/ Q& I* BD.You cannot set DB_WRITER_PROCESSES to greater than one if the DBWR_IO_SLAVES initialization parameter is set to greater than zero.
) N. j' V! O4 G) ~/ u' k9 tE.You must set an appropriate value for the LOG_PARALLELISM initialization parameter before modifying the default value for DB_WRITER_PROCESSES.
& |2 D# S7 t3 s" A) M9 H8 {ANSWER: AD & j- t4 }3 x/ L1 m4 P
# _) f. X' b: m, I' u
22. You set the PRE_PAGE_SGA initialization parameter to True. Which two outcomes will result due to the setting of this parameter value? (Choose two.)! u0 Q  e9 k7 S" s) ]8 L
A.The startup process will take more time.% ~: |' H- D$ T  |+ x' I/ x
B.The value for DB_BLOCK_LRU_LATCHES will be set to 4.
0 l( l. g, {/ r, tC.The database instance cannot use multiple DBWR processes.( X# T$ @2 [! _0 n6 _# _
D.The database instance will simulate synchronous input/output (I/O).! |9 v- X6 N9 f
E.Each Oracle server process will read the entire System Global Area (SGA) to physical memory at session startup.2 V+ `% ~* u% S; q! u1 v( z1 s
ANSWER: AE ( E1 L2 ^& R4 _; H3 o- ?

& K# G. V4 _* [; R5 y" Q; c$ N; O2 m23. In an online transaction processing (OLTP) database, a large number of concurrent users are performing small transactions on a specific schema. You observe the statistics and find that total_waits for buffer busy event is increasing significantly. You are in the process of creating another OLTP database with similar workload.) s/ Q7 w, Q' E
What would you do to avoid the wait event in the new database?
% K% Z0 x: x5 b7 ~3 sA.Consider setting a larger value for DB_BLOCK_SIZE for the database.
$ @, Y* g8 `1 U$ Q& R$ ?B.Consider setting a smaller value for DB_BLOCK_SIZE for the database.
4 }  `9 i9 d  I' E' }C.Consider setting a larger value for the DB_CACHE_SIZE parameter for the database.
9 j6 p4 m7 `4 d  `6 zD.Consider using the DB_BLOCK_BUFFERS parameter instead of the DB_CACHE_SIZE parameter for the database.& s# }/ Y, F5 \& R5 W4 ^1 q
ANSWER: B & t4 v! _: u4 J, A! r: }5 H
# N+ |. w  Y4 g: Q
24. You executed the following command:' y% \3 n% w; ~+ y2 d& D: W
cat /proc/slabinfo | grep kio 5 f. |& o$ t! E5 C% M+ s
You received the following output: 8 i% ^# b2 o; D- V% C) }( E
kioctx 270 270 128 9 9 1 + Z# p' p4 C& J, f8 i* j
kiocb 66080 66080 96 1652 1652 1
( w/ b. x9 R; m  t# K( Ekiobuf 236 236 64 4 4 1 $ B+ g8 x0 B( _9 [6 q3 T3 ^
What do you infer from the output?; z2 y! @0 S! U
A.There are no inactive pages.2 `3 [: H$ g% ^- B
B.The disk activity needs to be tuned., C# l6 h. u6 F7 w$ U) L: ~/ X( |
C.There are waits for the buffer cache./ q2 Z" ?5 \" A, r$ }, l
D.The value for the shmmax parameter needs to be increased.
+ D( R$ C1 W! KE.The Linux system has asynchronous input/output (I/O) configured on it.: G6 e; ^1 W# r7 r. d
o greater than 1, then the DB_WRITER_PROCESSES parameter will be set to 1. : \7 L4 p- T) k
habet.
& T: [9 d% S2 o7 t6 R) p. zANSWER: E
% S4 Y( S3 P- o" C" i3 s! ^  {2 e2 B/ |  w4 A# q
25. You executed the following command on a Linux machine:
* P7 v( j; }' N" r2 n8 o6 k5 `$ y$ cat /proc/slabinfo | grep kio
2 U% Z* [+ H9 Dkioctx 270 270 128 9 9 1 : 252 126& M9 M6 [# H1 x3 p
kiocb 66080 66080 96 1652 1652 1 : 252 126
4 ?' u+ |' r" k+ `kiobuf 236 236 64 4 4 1 : 252 126# @; s) c; z+ [1 D4 b3 B6 z: Z8 ^
Which statement describes the purpose of executing the command?% P: m9 R, v4 r$ O3 [% l
A.to check the virtual memory usage in the Linux system  X7 z# H( [9 V5 G  [) R6 V
B.to compare the I/O statistics of different channels in the system, u7 n& \7 c" ~8 N/ `
C.to check whether the asynchronous I/O is working in the Linux system
3 p* n7 u; P. X% V( hD.to check whether multiple data bus adapters are being used in the Linux system
- O3 u6 b8 {$ M* oE.to check whether the shared memory file system is being used in the Linux system
. w4 |8 b) e: r% Y/ tANSWER: C . N- i# l# v" |+ s; o
; s4 J) \+ z" r0 P. ^
26. You detected free buffer waits events for your database instance running in a machine that has multiple CPUs. You increased the database buffer cache size as the first step. After a few hours of work on the database, further investigation shows that the same event is being recorded.
8 t- B, U$ \( \What would be your next step to avoid this event in future?8 K$ Q! V8 e4 |+ E
A.Decrease the value of the DBWR_IO_SLAVES parameter.8 _* y* N4 n9 J& Q" D/ l: V
B.Increase the value of the DB_WRITER_PROCESSES parameter.
2 H. H+ R7 s7 T0 y1 ^* w+ n( GC.Set the USE_INDIRECT_DATA_BUFFERS parameter to TRUE.
; F9 m( i; D2 C2 Q  L8 UD.Increase the value of the DB_FILE_MULTIBLOCK_READ_COUNT parameter.2 q4 c" ?4 b2 Q) [! |
ANSWER: B 6 a- E5 ]' g- `4 H# s2 o9 i0 A
" L: |  a4 ~* x. {2 c
27. To simulate asynchronous I/O for your database, you set the value for the DBWR_IO_SLAVES parameter. The large pool and Java pool are configured for the database instance.
9 m9 D2 p. }& ]8 kWhich memory area is used as the communication area for I/O buffers?- Q9 m! W' q$ p- }2 c. a8 m+ C# w! D
A.The java pool# \2 _) R% o' z5 e+ I& D% t* e
B.The large pool
' G6 x) t: B! o" p. u6 QC.The shared pool
4 X% C& h2 r) E) E% xD.Memory space allocated separately outside the SGA6 E5 z5 k4 ^6 ~/ ^9 V& _1 p: K: z: Q
ANSWER: B
! V! [7 Z# o  G2 F$ o* V4 y2 H# e5 T
28. Which statement correctly describes the relationship between the DB_WRITER_PROCESSES initialization parameter and I/O slaves that are enabled in the Oracle database instance?
( i9 K5 E5 E) ^  dA.Setting DB_WRITER_PROCESSES to more than one reduces DBWR_IO_SLAVES to one.) Q2 T  V, p2 Q1 b; h; T
B.Enabling I/O slaves forces the value of the DB_WRITER_PROCESSES parameter to be set to one.
; Q5 {7 ~! O$ y/ ~7 G; dC.Each DBWR process uses a single I/O slave when DB_WRITER_PROCESSES is set to more than one. + c2 E) \' X8 T9 ^8 U3 s$ s
D.The database performance is directly proportional to the number of I/O slaves when DB_WRITER_PROCESSES is set to more than one." m7 {% y1 a+ H7 g
ANSWER: B
$ V" e$ K6 @- g+ J: ]2 A/ d, ]  b' @( t; N
29. You have a Linux machine with an Oracle database instance running in it. The database users log on and log off from the database instance frequently. The page size for the system is 4 KB and the SGA size is 100 MB. To reduce the page fault, you set the PRE_PAGE_SGA parameter to TRUE for the database instance. After some time you observed that the process startup duration has increased significantly.
. I+ A" `- w3 W- a) KWhat could be the reason for this?
- b8 @, [0 e$ m& D3 ^1 a/ mA.The SGA has been locked into physical memory.
( a, Q5 |; l9 B0 JB.Each server process that starts must access every page in SGA.1 {9 Q% b. M+ V0 u  w
C.The session memory for the new connections is allocated from SGA.
) @/ v1 T- I  b5 d; U/ C) |D.The SGA size is adjusted by the Automatic Shared Memory Management feature during every new connection.  o6 q6 U" M$ ~) q) m' F
ANSWER: B , q' b: q% e4 r
+ L5 I$ Y3 ^( Y5 m( t- W
30. You are working on a database instance with the following requirements:
: h6 B6 v& U& PDuring daytime, there is a large volume of transaction that requires a large database buffer cache.
, F  C- j8 ^, w% xIn the night, batch jobs are run. These jobs require a higher value for the large pool.
3 X# b5 \& f) X$ JYou want to automate the configuration for the memory components so that the parameters are not required to be changed manually every day. What would you do?+ B. O. g" U* T. F) t$ [" F
A.Set the PRE_PAGE_SGA initialization parameter to TRUE., W8 ?+ _0 f/ c5 _- O
B.Set the SGA_TARGET initialization parameter to a nonzero value.7 M0 a6 F: P0 ]/ B# [7 V; ]! y) y9 G
C.Set the DB_BLOCK_BUFFERS initialization parameter to a nonzero value.5 w9 d# t3 Z4 j+ S
D.Set the USE_INDIRECT_DATA_BUFFERS initialization parameter to TRUE.
9 z% l' h* h% G! OANSWER: B
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
关闭

下沙大学生网推荐上一条 /1 下一条

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