Preguntes Clau: Optimització i Rendiment en Oracle SGBD
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
catalán con un tamaño de 4,03 KB
Conceptes Clau de Rendiment en SGBD Oracle
A continuació, es presenten una sèrie de preguntes i respostes sobre la gestió de memòria, l'optimització de consultes i altres aspectes fonamentals del rendiment en bases de dades Oracle.
- Quina de les següents afirmacions sobre la Program Global Area (PGA) és certa?
a) La mida d’aquesta memòria està en funció del tipus de connexió que es realitza. - Quina de les següents consideracions sobre les memòries SGA i PGA és falsa?
b) Quan no tenim prou memòria per executar una operació, el primer que fa el SGBD és realitzar automàticament un multi-pass (redimensionament). - Quina de les següents característiques no està relacionada amb el procediment de parsing que realitza un SGBD Oracle?
c) El SGBD Oracle, abans de fer efectiva una sentència, només comprova sintàcticament si aquesta és correcta. - Quin dels següents recursos del SGBD sempre serà el més perjudicat davant de qualsevol execució d’una sentència?
d) Processador. - Quin dels següents paràmetres haurem d’optimitzar perquè no ens surti l’error
ORA-01555quan realitzéssim un flashback d’una taula?
d)undo_retention. - Quina de les següents afirmacions sobre el recurs de xarxa d’un SGBD Oracle és falsa?
d) Si el client realitza poques crides de moltes dades, el millor és tenir una mida de SDU gran. - Quina de les següents afirmacions sobre l’entorn d’un SGBD Oracle no s’ha de tenir en compte a l’hora d’elaborar el COST d’una operació?
c) La mateixa sentència en dues BD idèntiques, però en entorns diferents, segurament tindran plans d’execució iguals. - Normalment, les estadístiques de diccionari no s’acostumen a tenir en compte per a l’elaboració del càlcul i cost d’una sentència, tret del cas que en el sistema s’executin moltes operacions:
b) DDL. - Quina de les següents afirmacions sobre els histogrames d’un SGBD és falsa?
b) Un histograma és la representació de la distribució de les dades d’un camp segons la seva freqüència. - Quina de les següents no és una eina per millorar el rendiment d’una consulta?
c) El pla d’execució. - Quina de les següents afirmacions sobre el pla d’execució de les consultes en un SGBD és certa?
c) El pla d’execució d’una consulta sempre s’obté sense necessitat que aquesta consulta s’executi completament. - Quin dels següents no és un ítem que utilitza l’optimitzador del SGBD Oracle per calcular el cost d’una operació?
a) El consum de CPU. - Quin dels següents passos no forma part del mètode clàssic per fer tuning de consultes?
d) Obtenir el pla d’execució típic. - Quina de les següents no és un tipus de join que pot utilitzar el sistema gestor per a resoldre una query?
a) Merge join cartesià. - En el cas que un usuari normal hagi d’utilitzar el paquet
dbms_sqltunei volguéssim donar-li exclusivament aquest privilegi, quina de les següents comandes no haurem d’executar?
c)GRANT SELECT_CATALOG_ROLE TO usuari; - D’entre totes les categories on podem utilitzar un hint, quina de les següents no és la més habitual?
d) Ordre i operacions de joins. - Quin dels següents tipus d’algorismes s’utilitza quan creem un índex dins del SGBD?
d) Totes són correctes. - Quin dels següents paràmetres del pla d’execució d’una consulta sobre una taula millora significativament quan creem un índex sobre ella?
b) Consistent gets.