下沙论坛

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

QQ登录

QQ登录

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

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

[复制链接]
头像被屏蔽

该用户从未签到

跳转到指定楼层
1
发表于 2008-12-27 13:40:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Oracle   10g DBA   1z0-046考题9 M# a* k" O5 I& j* D. C0 J! ~. v
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. . A3 k' ]( e% P5 d) b) q
What could be the reason for this change?& t% F- x" s: g8 j: c: U
A.The buffer busy wait event has been detected.- w6 j. M: a# o, Q' F+ j$ M
B.The no free buffers event has been detected./ Y) B. _: V" e; M: S
C.The log buffer space wait event has been detected.
/ `( t* l2 B. J! TD.The log file completion wait event has been detected.7 K. Y- n: J" a5 P( M% v
E.The value for the free buffer inspected statistics is growing.9 [  a- f' v) e# i& P7 Z
ANSWER: C * `' b: R) Z' D  m
7 r+ T9 `( R( e
2. ho.sh is an executable shell script. You executed the following command that leads to an error:
+ v+ F8 V! n; \. ]7 g( j! M$ strace -o /tmp/ho.out ./ho.sh* Y' W2 H! f* S- y7 g8 W/ G
strace: exec: Permission denied
, z  v9 {( k; S% DWhat could you do to execute the command successfully in the next attempt?
$ z. a$ ^6 R' i6 f" C/ K% L6 uA.Provide the shell reference with the command.
1 j  X% R2 k3 M, Z& s  S0 lB.Remove the shell reference present inside the shell script.
3 Y5 R. N9 y  h2 p; T1 X* KC.Execute the command as the root operating system user.' m" }4 f4 f3 V( `
D.The extension for the output file should be changed to .log.
9 d/ w) B: B4 Z9 {0 `ANSWER: A
6 ~* u3 [9 c5 \6 @/ d6 L4 W# M
3. You need to ensure that whenever you create a new file, it should have the following set of permissions:/ J7 U9 C2 z' m9 B: J
u=rwx,g=rx,o=rx. . y" D: i7 G+ F7 q
Which statement can you add to the .bashrc script to set the desired file permissions? 5 s/ ?) e3 x: T6 G
A.umask 455- W$ M) {  ]4 z6 L
B.umask 012' k" U  \9 ]8 a
C.umask 0755" r8 y( s, y/ K
D.chmod u=rwx,g=rx,o=rx
7 w) a0 ^( I5 u* x  J. _+ z0 WANSWER: C ( h* G! m4 G; F2 u, [0 M

% x  ^: g4 f& y4. Which three statements are true about Oracle Clustered File System (OCFS)? (Choose three.)- a5 |8 A- [$ m  N) U1 j
A.There is no limit on the number of files on OCFS.
" H( ^: Z2 \) F" ^B.You can use OCFS for database files as well as general files.
- d/ r% W% z8 ?C.You can create an OCFS using Logical Volume Manager (LVM).
9 f0 y. e9 m. c, GD.You must modify the Linux kernel parameters before mounting OCFS.% Y  p& N  ^% ?
E.Standard file system commands, such as mkdir, rmdir, and mv, are available on OCFS.1 s8 A8 I9 T. n  q% ^7 T' j
ANSWER: ABE 9 b7 c1 Z$ i: G: e, A" A9 x: V

4 h" e# z+ X$ r+ D" `5. The OS user BOB is a member the osoper OS group in the database server. You want BOB :
4 Y# ]# z7 ?9 K; d; dWhich of the option would fulfill the requirement? ' z) I: z/ f& z" T3 l! u* o
A.Assign the sysdba privilege to BOB.
( S( j8 L; r/ ]7 t# j; HB.Assign the osdba OS group to BOB., `. b$ a/ o* n7 G8 f# g
C.Set the REMOTE_LOGIN_PASSWORDFILE initialization parameter to SHARED.: P9 w; K. y2 y% u
D.Set the REMOTE_LOGIN_PASSWORDFILE initialization parameter to EXCLUSIVE.
! k& e# k" C9 ]4 lANSWER: B . `! x% {6 G2 v* F* ~8 W
* c' ?: g* B2 r
6. You executed the ipcs -m command to list all the shared memory segments in your Oracle server.  h6 Q" C+ R9 Z" K6 G$ Y8 F
View the Exhibit exhibit1 that shows the output of this command.2 L+ K' W' u" F1 t7 q
Later, you executed the same command to check the shared memory segments.6 n& _8 j6 O& U' r, _: o
View the Exhibit exhibit2 that shows the output of this command.
% g5 t, K; H; z" Y- Z1 oWhy is the large shared memory segment not listed in the second Exhibit?
& J: }8 K5 y! D% D/ e: P1 _/ eA.The Oracle database instance is shut down.& a& I$ @4 |  o) F
B.The swap space has been increased in the system.% Q" [4 Q" f8 E6 ]7 V. Q  a! x" L
C.The Oracle database instance is configured in shared server mode.1 S- g: F! e7 _7 o! G8 }4 l! }- h
D.The large pool size set for the Oracle database instance is reset to zero.9 F" V, [/ P& d- y8 {7 w% T4 c! E
ANSWER: A
, F% m6 a: Y3 e) [5 o/ |
* A# b- \) n/ S2 D+ x$ ]8 B7. 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.
) A5 Z, k) ^9 D) P8 M- o: bWhich set of commands would you use to restore the original settings?
, w8 ?0 p: u. _: N3 cA.echo 0X1000000 > ksms.s
0 f$ }# W; z  k( D& \& qmake -f ins_rdbms.mk ksms.s( M3 z4 L! }# C
B.echo 0X15000000 > ksms.s
9 {3 c" Z3 A" r! @* E- U0 Amake -f ins_rdbms.mk ioracle
0 b/ n' l8 d' _& x! T5 ZC.make -f ins_rdbms.mk ksms.s- ?2 J) c$ {# |5 k4 U" j) S
make -f ins_rdbms.mk ioracle* R% ~- \5 ~9 r9 G
D.genksms > ksms.s
  e0 a, O% j/ W; ~& s- J9 l/ dmake -f ins_rdbms.mk ksms.o
3 s) T8 R; R5 K; U7 _/ e1 S, Cmake -f ins_rdbms.mk ioracle
+ ]; T$ {  G9 _' hE.genksms -s 0X10000000 > ksms.o
8 F! K. t' W0 q* B* }: lANSWER: D
$ U' g  ^, E% f4 U" l3 n! t. l& G0 e/ y+ K! p: e* A
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?3 c8 l( o- O5 s. Z, O4 G! X  s
A.uname -r& V+ h3 d# q: p/ ?. B& b& y9 v
B.uname -v
" H+ x# n# }- m. f9 [7 B; lC.cat /proc/version( V$ E, H$ @% r1 w: n) l7 G
D.cat /proc/sys/kernel/tainted8 H, |4 j4 U4 Z1 c
ANSWER: D
4 ?' ^7 T( f/ B% f" Q9 Q
; t" M( t' _3 H+ b, w* Y- r% T9. Examine the content of the /proc/sys/kernel/tainted file on your Linux machine:
# I8 d+ |7 \" R6 c: z9 W[root@edtdr6p1 root]# cat /proc/sys/kernel/tainted) q7 W; r: B8 j5 x; G
1: |4 W9 Z& s) {- H; G4 h
What will happen when you install Oracle Database 10g on this machine?# k% k; U3 m+ b2 l5 {
A.Installation will fail because of the tainted kernel.
" o9 ?0 f8 m: i: u! E5 L& QB.Installation will be successful, but Oracle will not provide support for the database product.. G9 w0 K& }- X; a
C.Installation will be successful. Oracle will provide support for the database product but not for the operating system (OS).& I) ~6 w4 q. ]% |  g
D.Installation will be successful and Oracle will provide support for the database product as well as the OS.
6 }; B5 m% P+ G8 P: bE.Successful installation and Oracle support for database product as well as Linux OS will depend on the module tainting the kernel.
" B; L. k5 O8 T: w7 s0 aANSWER: E
4 F) j& T$ n8 t5 U6 o4 l4 L8 F, E/ _0 q
10. 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:
$ _8 S% e6 m# J[root@edtdr6p1 root]# cat /proc/sys/kernel/tainted7 h' m9 s- t3 ]' K1 n) @7 U
1; w( `; Q% H% p# w1 E: Z
What do you infer from the output? (Choose all that apply.)) l9 R2 ]7 g- `- k+ _5 f
A.A proprietary module has been loaded.7 S" E; B& q* }8 E9 k; Z
B.A module is marked unsupported by the vendor.+ I3 v0 Z( t: ~& a9 f
C.All the loaded modules have General Public License (GPL).2 ]9 R0 _! i" N/ Q3 }
D.A module was force-loaded by using the insmod -f command.  l, F/ {  b* B2 p; C$ M8 B# n
ANSWER: AD
! U, o9 _9 q$ Y2 j; T0 L. W8 b: w
' D1 g3 Z) [( X3 X7 Q11. Which command is used to identify the kernel version number?
7 f& [8 d- c6 X1 {; ]/ ZA.which
; O7 A0 j# |6 u* l/ w& e- ^$ KB.whatis5 ?# Q9 i0 B& H& S
C.uname -r( f0 A# H& n6 e7 w
D.ulimit -m
0 |5 B& s; t, H  iE.chkconfig! A" Y0 W* E2 k& m5 i; w
ANSWER: C
. t( Y! q( ~0 J. `+ e; F5 K  \- N; `; C  X
12. Match the following commands with the purpose they are used for:4 ?2 b% ^7 U5 @- }
I chmod a) To create a file with the desired time stamp
% j' v2 x& W6 R& }0 `" ?* ]) Q1 Wii touch b) To use the variable of the parent shell in child shell% x3 B$ V  u1 a* Y
iii alias c) To give write permission to a directory
6 I# v! P# ]8 c; h+ Liv uname d) To simplify long commands" Y! ~: A/ N3 L" R
v export e) To see the Linux release number& _. }. g3 z) e9 @( G+ G$ l
A.i-a, ii-e, iii-d, iv-c, v-b
1 |$ b$ S' u% ]" zB.i-c, ii-a, iii-e, iv-d, v-b! U9 W, P& b2 O6 X) {$ h
C.i-c, ii-e, iii-b, iv-a, v-b
% }1 M5 v# w3 E5 k+ U1 s" GD.i-c, ii-a, iii-d, iv-e, v-b
& A4 w4 Z/ `6 d0 W/ UANSWER: D
  c  R% r9 l3 Q: ~/ R0 M& T. W2 y9 v! M9 X  ^. e6 N: F( }4 I
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.)
. K+ X6 g( J* CA.id8 q2 W* H& b( E+ h$ n, i
B.uname -G
; {) m2 c' k% J6 j0 k. l3 {C.cat /etc/passwd- [; J$ p. ~$ Z# P5 O( A; o6 k
D.cat /etc/group
% J" S) |9 r- \% fE.cat .bash_profile
$ ^5 ]+ b: S/ T+ D+ G4 {9 NANSWER: AD / l  H0 N& n6 H1 r/ A  z: G
, x# I  {3 f) R8 g, c9 C6 w
14. View the Exhibit., |) S) K3 E+ `" `6 A
Which two statements are true about the output of the cat /proc/partitions command? (Choose two.)3 @3 K; Y# a6 ?" K
A.The hard disk has four partitions.
3 L( t# l  Q- J! G0 x' GB.The hard disk has six partitions.
' U0 Q# E9 l% F- s' \0 a! }C.The swap partition is not shown in the output.
) z: e6 F7 I" l  oD.The major column shows the device number with partitions.2 z5 u8 w+ r# |4 y6 I* z/ q: f
E.The #blocks column shows the number of inode blocks in that partition.
7 g$ b+ B" ?% O$ z9 A, V9 w5 ]4 w6 ]) k
ANSWER: AD + R' d! ?( J2 o/ b

" z7 ^  b2 q8 V% E  {; k3 D15. Which command would you use to identify the users that belong to the oradba group?
% L5 o9 d' C/ p: g# rA.id -G3 f* P+ n# H* X. h/ m- h
B.uname -g2 K. T+ K3 A9 f* \
C.grep ^oradba: /etc/passwd
. K+ T: u. w1 ]' AD.grep ^oradba: /etc/group) l7 a' B. \$ h7 m4 B( p
ANSWER: D
% m5 \: }; @" s! [, v
3 i- M+ v5 \0 D, G1 o: d16. View the Exhibit and examine the output.
, z0 X; f( @( q1 D# lWhat do you infer from this? (Choose all that apply.)
& j1 s; u3 b5 L3 u$ p- z6 jA.The command output is stored in the pmon.txt file.5 I1 z  W* d- K& e0 K
B.The command shows all the processes running on the machine.5 k. Y% d( j# k/ w3 ~) n2 A* M
C.The command appends the pmon.txt file with the output of the command.4 {5 d9 z5 O! ]0 Y
D.The command shows only those processes that contain the text _pmon running on your machine.5 a0 v6 [: z* z% c5 {% t
E.The logs generated while executing the command will be stored in the pmon.txt file.9 t* j4 U- r( J8 Y3 K
$ I( |# S5 |- t8 F- ?5 P3 }
ANSWER: AD & r& {* [5 H( ]# ~) S* E9 w

) H# |3 J$ J( u2 u3 o17. View the following script:1 C8 o! c) [, z# z$ C
if [ -r /etc/oratab ]0 l# R+ a( u. S7 J/ l
then
% ]4 D( O7 W5 ^! ^" LORATAB=/etc/oratab
8 g7 Q- N) C' N# @' J! _! e; F6 \else
# @( \# e& F1 s% V3 [9 \if [ -r /var/opt/oracle/oratab ]
9 G& c) t- H: I! T$ c: Z1 ?then7 h1 w3 R5 a( Z# ]& e6 l1 j
ORATAB=/var/opt/oracle/oratab* h- y+ p/ ?& m  M$ a2 t/ l- e! o# J
else! @! k# k: l: Z$ _
echo "Can't find any oratab file"" N) |6 L/ B6 }4 ^
exit 14 c- t$ b; p7 Q/ |3 K4 q4 a
fi
/ @1 S+ X) |; C0 D6 Bfi( [' R& i; @$ _- c
grep -v [\#\*] $ORATAB | cut -d ":" -f16 F9 ^! g7 _( B+ g$ R
Which statement is true about the execution and output of the script?1 n' I3 ~$ d5 q0 F2 \0 L
A.It will execute only in the /etc/oratab directory.( a; ?. V2 _7 I% N6 D+ J
B.It will show all the Oracle homes listed in the oratab file on the local machine.+ M$ q& H4 B7 R7 C$ J" n* j0 ]6 Q
C.It will show all Oracle database SIDs listed in the oratab file on the local machine. , ~0 |0 Q4 M0 ?. N. F; K
D.The script output will depend on the command-line arguments passed while executing the script.0 G' Y* P1 u0 P- S9 `
ANSWER: C
( H& u1 b) A9 x0 b$ w
2 |' r0 e6 V9 c6 Q. x18. Which three statements are true about the built-in shell variables? (Choose three.)! ^* [& P( S7 x* x# C& `# M
A.The $? Variable stores true and false values.
4 g, X% d* Z. e% n; f' QB.The $* variable stores all the command-line parameters passed.% u- Q$ K( T3 f  h
C.The $# variable stores the total number of command-line parameters.
) X9 M$ z6 I$ DD.The values for these variables are retained in the session until it is reset.
1 S2 o! S1 V) e. eE.The $n variable can store n number of positional command-line parameters.
0 j2 y0 U, ^  [- dANSWER: BCE 2 N+ T# O! v; |5 G+ e1 p. z
, m4 v$ \5 k2 |. Y3 Q) d* ]* Z
19. View the following script:
7 O: ^/ [; t6 }6 [: @if [ -d $1 ]+ g( h6 l# @' Q0 T
then, c( I  R6 w9 P7 i' @( J' I6 i. ~
for Data in `ls $1 *|tr -s " "| grep .dbf`# E1 O$ `) _! T) c+ u
do3 H6 T% k" r, ]
echo $Data- F! @0 ^% p+ f6 k
done
4 e+ c3 w& h! I# C' f1 Telse. L! o) k" A. H- x* F. f) ]+ p1 R
echo -e "No Directory specified"1 Y8 u) V( C, A( ]
fi/ C1 U6 `& Z3 B& F7 u; I
Which statement is true about the script?
( t1 @# S( s/ J0 F3 mA.The script displays the total number of .dbf files on the local machine.5 ^/ k: v1 @- a
B.The script will not execute because no value for the $1 variable is given.
% L7 Y, m+ K$ FC.The script displays the .dbf files in the location given as a value in the positional parameter.7 `8 N! m0 J  w  g& h
D.The script will give an error because the variable name should contain the letters of the English alphabet.8 X/ f% R# S- M! {: W4 }: `
ANSWER: C
; h% K/ Z) z# H: E* W0 ]2 H, A) G; c, t- B! `
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.)5 r/ |. J7 Q* F. v
A.The DISK_ASYNCH_IO initialization parameter will be set to True.
! i7 ^0 j6 e, O, D* _) i7 y/ bB.The TAPE_ASYNCH_IO initialization parameter will be set to True.
5 m0 D; K" J/ L  rC.The database instance will simulate asynchronous input/output (I/O).0 F/ L) Y8 s8 Q4 `/ I( S
D.Oracle server will update the value for the DB_CACHE_SIZE initialization parameter as per the system requirement.
( L2 F: x6 V" BE.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 c: u4 v0 k, P- f  x4 V5 Shabet.& m; Q: U+ h: k0 v  P% i. A
ANSWER: CE & B- s) i1 W5 \: Q
. i: [' S, ^: X7 E* e6 b
21. Which two statements are correct about the DB_WRITER_PROCESSES initialization parameter? (Choose two.)
7 |/ D1 J. i) K% cA.The default value for DB_WRITER_PROCESSES is (CPU_COUNT+7)/8.0 Z) }9 g& h1 h
B.You set DB_WRITER_PROCESSES to greater than one to simulate asynchronous input/output (I/O)./ u- F: J! n. y. h
C.You cannot set DB_WRITER_PROCESSES to greater than one if asynchronous I/O is enabled for the Oracle server.
5 d, ^5 K2 }1 s* ?4 @& XD.You cannot set DB_WRITER_PROCESSES to greater than one if the DBWR_IO_SLAVES initialization parameter is set to greater than zero.
' v% n. u: F8 U8 OE.You must set an appropriate value for the LOG_PARALLELISM initialization parameter before modifying the default value for DB_WRITER_PROCESSES.! T* g1 J# w1 F1 @/ M& P
ANSWER: AD 9 O+ h# k9 s2 ^

2 q# K$ K; @3 `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.)8 C' E! G& e- ?! Q( ~9 m
A.The startup process will take more time.- r8 q: f4 v" t
B.The value for DB_BLOCK_LRU_LATCHES will be set to 4.
- K5 X+ O7 u3 v; UC.The database instance cannot use multiple DBWR processes." U5 }/ x( i; e7 e/ ]
D.The database instance will simulate synchronous input/output (I/O).# }2 a, `. Y+ s0 K: a! B
E.Each Oracle server process will read the entire System Global Area (SGA) to physical memory at session startup.
9 i! A; b4 f. c! q3 IANSWER: AE * f/ T/ e0 Y" i/ I0 Z- Z

# F: U; w8 A$ l# O0 w4 U23. 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.) O+ p/ _" }. n& ]% Q2 V6 E
What would you do to avoid the wait event in the new database?
  H( y$ i& B8 X1 |; E0 F  s4 c$ [) ZA.Consider setting a larger value for DB_BLOCK_SIZE for the database.
- n) _7 y2 b/ f* ]B.Consider setting a smaller value for DB_BLOCK_SIZE for the database.
0 _9 f4 l1 z8 a  {7 a* I% ~# p! MC.Consider setting a larger value for the DB_CACHE_SIZE parameter for the database.
# B7 i- q; X8 ?D.Consider using the DB_BLOCK_BUFFERS parameter instead of the DB_CACHE_SIZE parameter for the database.
0 z# Y& t* n' b* V3 z+ V4 ZANSWER: B - m0 F: f' A  ~% ~( t. `

* R2 W0 G4 ]* K5 j# b24. You executed the following command:2 ]1 v" k; o1 K2 n2 l# k5 O
cat /proc/slabinfo | grep kio 6 [2 o! [" X% {: N) ^  `1 x
You received the following output:
! D7 \0 A' \7 G7 m3 c) vkioctx 270 270 128 9 9 1
+ b) a* A$ d3 B5 T- C2 Skiocb 66080 66080 96 1652 1652 1
& j* s6 U- V; ^) Vkiobuf 236 236 64 4 4 1
/ r6 W, T6 i. N0 y. u+ A3 JWhat do you infer from the output?9 e# w; W5 p6 \5 b3 P( r
A.There are no inactive pages.
4 a5 E- }( H, m$ V+ pB.The disk activity needs to be tuned.
4 y  K) v4 U! k2 V( X4 n( SC.There are waits for the buffer cache.1 j  m7 w8 T( S& [) t3 a6 l" ~
D.The value for the shmmax parameter needs to be increased.
' C2 e6 Z: {/ D: c& S3 Q* j$ ?2 ^E.The Linux system has asynchronous input/output (I/O) configured on it.
* w% m1 K  m3 Xo greater than 1, then the DB_WRITER_PROCESSES parameter will be set to 1. 0 W' r* s; ^  w1 {
habet.
$ S6 f( V6 G$ Q. \+ K8 {* s" Q8 \9 W' ?ANSWER: E / P( I8 M$ d% G% `- J2 g5 R

/ D* Y6 _* a( v$ e25. You executed the following command on a Linux machine:; s8 o4 ~0 E% T
$ cat /proc/slabinfo | grep kio) V/ e9 R8 V  A- P  |
kioctx 270 270 128 9 9 1 : 252 126
3 x$ U* @/ p$ N& G% Rkiocb 66080 66080 96 1652 1652 1 : 252 1260 u: i! @+ N9 E/ K  h
kiobuf 236 236 64 4 4 1 : 252 126
& k! |8 @" J2 KWhich statement describes the purpose of executing the command?5 E7 B8 o+ Y  T- \& e
A.to check the virtual memory usage in the Linux system
- [3 [. I2 z! x+ ~4 DB.to compare the I/O statistics of different channels in the system
% R$ H( a0 ~( _- rC.to check whether the asynchronous I/O is working in the Linux system
$ m! Y5 ~$ U" Z0 H( A7 r7 u. XD.to check whether multiple data bus adapters are being used in the Linux system% ]2 z- o; g2 r  G8 I- [3 X' R: @3 k4 O4 X
E.to check whether the shared memory file system is being used in the Linux system
; E* Y% W5 D7 J) s% P  B. l6 w4 N8 XANSWER: C ; U4 X" V% o9 f% h3 s  N

4 x+ e' x1 e1 \0 j7 c0 i( a26. 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. 4 g& ?1 K- o) o0 o( @3 F
What would be your next step to avoid this event in future?: q2 o1 [. ~; I, u' X4 Z, n. }+ J6 ^( A9 o
A.Decrease the value of the DBWR_IO_SLAVES parameter.9 t( ~& e( e& ~" D0 c& i9 s
B.Increase the value of the DB_WRITER_PROCESSES parameter.
" k' K, n  d0 \C.Set the USE_INDIRECT_DATA_BUFFERS parameter to TRUE.
5 R4 f5 A& D4 @! h1 D) sD.Increase the value of the DB_FILE_MULTIBLOCK_READ_COUNT parameter.: s; y3 h# t7 I$ z; o2 f- v
ANSWER: B
5 ]$ j% @1 P6 z9 e: W
8 L3 J0 Y7 p" w) V& `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.
  R# W$ J8 G" A% oWhich memory area is used as the communication area for I/O buffers?. I0 [" c9 t" I. c$ F
A.The java pool! ^3 E& Y/ k  |& Y' I/ _
B.The large pool
! J, P' V$ a/ f5 b# Z( RC.The shared pool
* ^/ ]" M9 V+ ]7 U8 ~D.Memory space allocated separately outside the SGA
: \: D2 \. g5 l5 DANSWER: B ( Q+ l7 v& b: b) W3 J" k7 [, H

6 F8 e' s* r  l28. 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?9 n1 o) s% k' C0 I( n. T& _" x5 k
A.Setting DB_WRITER_PROCESSES to more than one reduces DBWR_IO_SLAVES to one.
% W4 A( M2 J/ `6 jB.Enabling I/O slaves forces the value of the DB_WRITER_PROCESSES parameter to be set to one.
7 A  @" W$ a: m( Q: c& t$ oC.Each DBWR process uses a single I/O slave when DB_WRITER_PROCESSES is set to more than one.
2 H) e9 o* Z5 \D.The database performance is directly proportional to the number of I/O slaves when DB_WRITER_PROCESSES is set to more than one.3 W5 g; A1 e4 m* M- d1 _
ANSWER: B
2 O( H' Y/ p- y  s
2 q2 h/ ?; l' |2 y, k29. 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. . v5 [+ T* |& n. W2 x
What could be the reason for this?5 o; U) M2 L& \- @, y  ], y
A.The SGA has been locked into physical memory.. S1 ]7 a! q3 l, A4 i
B.Each server process that starts must access every page in SGA.0 z1 N9 \- D5 K' l1 L( p4 r
C.The session memory for the new connections is allocated from SGA.
* X& X2 b5 w( u. h" @) hD.The SGA size is adjusted by the Automatic Shared Memory Management feature during every new connection.
8 l, n* _+ [. @' h5 @: jANSWER: B
; b! c2 S  L$ [7 n; |0 _3 t# q7 E* n) c' a7 n6 B/ r
30. You are working on a database instance with the following requirements:/ Z6 d0 ]0 k: [0 H6 s
During daytime, there is a large volume of transaction that requires a large database buffer cache.& w2 }$ K4 k) v# p
In the night, batch jobs are run. These jobs require a higher value for the large pool.
- y( J7 |* ^3 h5 tYou 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?
6 X. {2 t1 [' k8 Z" c  O/ O* B5 zA.Set the PRE_PAGE_SGA initialization parameter to TRUE.
$ Z% r7 e: I3 ^( L9 f9 F) [B.Set the SGA_TARGET initialization parameter to a nonzero value.
; x- c* I) q- L6 A1 }+ b. ]C.Set the DB_BLOCK_BUFFERS initialization parameter to a nonzero value.* r3 |+ g+ p" d
D.Set the USE_INDIRECT_DATA_BUFFERS initialization parameter to TRUE.
4 U. F5 r8 z  Y" oANSWER: B
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩

本版积分规则

关闭

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

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