메뉴 건너뛰기

bysql.net

Week1_승대수

2012.07.17 05:31

보라빛고양이 조회 수:3053

1. 다음중  백그라운드 프로세스의 설명으로 틀린것은 ?


1) system Monitor : 장애가 발생한 시스템을 재기동할때 인스턴스 복구를 수행하고 , 임시 세그먼트와 익스텐트를 모니터링 한다.

2) Database Writers : 버퍼 캐시에 있는 Dirty 버퍼를 데이터 파일에 기록한다.

3) Checkpoint : 이상이 생긴 프로세스가 사용하던 리소스를 복구한다.

4) log Writer: 로그 버퍼 엔트리를 Redo 로그파일에 기록한다.



2.다음은 백그라운드 프로세스중 무엇에 관한 설명인지 단답형으로 써넣어라


 -꽉 찬 Redo 로그가 덮어 쓰여기지전에 Archive 로그 디렉토리로 백업한다.


(                           )



3. 트렌잭션의 특징중 틀린것은 ?


1) 원자성  2) 일관성 3) 경리성  4) 획일성



4.다음중 오라클 lock 의 설명중 올은것은 ?


1) 공유 Lock끼리는 호환되므로 한가지 자원에 여러 사용자가 동시에 공유 Lock을 설정할수 있다.

2) 배타덕 Lock 은 어떤 Lock모드와도 호환되지 않아 여려사용자가 Lock 을 설정할수있다.

3) 블로킹과 교착상테는 같은 말이다.

4) Oracle 이 공유 lock 을 사용하지 않고도 일관성을 유지할수 있는것은 Redo 데이터를 이용한 다중 동시성 제어 메커니즘을 사용하게 때문이다.



5. 다음은 무엇에 관한 설명인가 ? (                            )

- SQL을 가장 빠르고 효율적으로 수행할 최적(최저비용)의 처리경로를 생성해주는 DBMS 내부의 핵심엔진이다.

  사용자가 구조화된 질의언어로 결과 집합을 요구하면 이릉 생성하는데 필요한 처리경로는 DBMS에 내장된 (            ) 가 자동으로

생성해준다. (               )가 생성한 SQL 처리 경로를 생한 계획이라 부른다




6. 다음은 쿼리 변환에 설명이다 어떤 쿼리 변환에 설명인가?

 - 결과만 보장 된다면 무조건 쿼리 변환을 수행한다. 일종의 규칙 기반 최적화 기법이라고 할 수 있으며 경험적으로 항상 더 나은

성능을 보일 것이라는 옵티마이저 개발팀의 판단이 반영된 것이다 .


1) 비용기반 쿼리 변환   2) 성능기반 쿼리 변환 3) 후리스틱 쿼리 변환 4) 옵티마이져 쿼리 변환




7. 다음은 index Full Scan 과 Index Fast Full Scan 을 비교해 노은 것이다 다음중 틀린것은 .?


                    index Full Scan               Index Fast Full Scan

    1) 인덱스 구조를 따라 스캔               세그먼트 전체를  스캔

    2)결과집합 순서 보장이 안됨             결과집합 순서 보장

    3)병렬 스캔 불가                             병렬스캔가능

    4)인덱스에 포한되지 않는 칼럼          인덱스에 포함된 칼럼으로만 조회할때 사용 가능

      조회시에도 사용가능



8. 다음중 소트 튜닝에대한 내용으로 틀린것은 ?


1) 데이터 모델측면에서 검토

2) 소트가 발생하도록 SQL작성

3) 인덱스를 이용한 소트 연산 대체

4) 소트 영역 크기 조정




9. 다음 sql 문중 수행할때 custid 로 내림차순으로 정렬하려면 ()에 무엇을 넣어야하는가?


select custid, name, resno, status, tell

from customer

where region = 'A'

(                                 )




10. 다음 쿼리문에서 업체명에 index  가 있다면 인덱스를 타도록 튜닝하여 보아라


select a.업체명, a.직원수 , a.도시, a.생산품

from 업체 a

where substr(업체명, 1, 2 ) = '대한' 

and 도시 = '서울'

and 연봉제 = 'Y'

order by 업체명

번호 제목 글쓴이 날짜 조회 수
58 Front Page file 운영자 2012.02.21 186700
57 Week1_이진우 [5] ljw 2012.07.16 46277
56 제1절_성능_데이터_모델링의_개요 file ljw 2012.03.04 44546
55 제4절_고급_조인_기법 suspace 2012.06.05 31240
54 제1절_Lock balto 2012.05.05 25259
53 제1절_데이터_모델의_이해 실천하자 2012.03.04 22594
52 제5절_식별자 file ljw 2012.03.04 18958
51 제1절_표준_조인(STANDARD_JOIN) file ljw 2012.03.19 15924
50 제3절_반정규화와_성능 file ljw 2012.03.04 15292
49 제5절_WHERE_절 file 보라빛고양이 2012.03.10 14879
48 제4절_관계(Relationship) [1] 실천하자 2012.03.04 13028
47 제5절_그룹_함수(GROUP_FUNCTION) file balto 2012.03.31 12458
46 제2절_소트_튜닝 file ljw 2012.06.04 12024
45 제2절_DDL(DATA_DEFINITION_LANGUAGE) [1] file balto 2012.03.09 11722
44 제7절_GROUP_BY_HAVING_절 suspace 2012.03.12 11531
43 제1절_데이터베이스_아키텍처 [2] ljw 2012.04.23 11523
42 제4절_서브쿼리 오예스 2012.03.27 11511
41 제1절_관계형_데이터베이스_개요 balto 2012.03.09 10446
40 제2절_정규화와_성능 file ljw 2012.03.04 10394
39 제2절_인덱스_튜닝 balto 2012.05.18 9904