데이터 입출력 성능 최적화 퀴즈
10 Questions
2 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

SQL 코드를 최적화하는 것은 무엇을 위한 것인가요?

  • 데이터베이스의 보안을 강화하기 위해
  • 데이터 입출력 애플리케이션의 성능 향상을 위해 (correct)
  • 데이터를 백업하기 위해
  • 데이터를 복원하기 위해
  • RBO와 CBO의 차이점은 무엇인가요?

  • DBMS vs APM
  • 규칙 기반 옵티마이저 vs 비용 기반 옵티마이저 (correct)
  • 연산 순서 vs 연산 방법
  • 실행 계획 vs 실행 절차
  • 어떤 도구를 사용하여 최적화 할 쿼리를 선정해야 하나요?

  • SaL
  • APM (correct)
  • EXPLAIN
  • DBMS
  • APM은 무엇을 위한 도구인가요?

    <p>애플리케이션의 성능 관리를 위한 도구</p> Signup and view all the answers

    옵티마이저의 역할은 무엇인가요?

    <p>최적의 경로를 찾아주는 모듈입니다.</p> Signup and view all the answers

    APM의 종류는 무엇인가요?

    <p>리소스 방식과 엔드투엔드 방식</p> Signup and view all the answers

    CBO 옵티마이저는 어떤 정보들을 종합하여 '비용'을 계산하나요?

    <p>쿼리에 사용되는 개체의 속성, 튜플의 개수</p> Signup and view all the answers

    실무에서는 주로 어떤 종류의 옵티마이저를 사용하나요?

    <p>CBO</p> Signup and view all the answers

    옵티마이저의 '비용'은 어떤 알고리즘에 따라 산출되나요?

    <p>개체나 DBMS의 버전에 따라 다릅니다.</p> Signup and view all the answers

    옵티마이저의 알고리즘에 변화가 생기면 어떻게 해야 하나요?

    <p>실행 계획을 다시 확인해야 합니다.</p> Signup and view all the answers

    More Like This

    SQL Performance Optimization with Db2
    13 questions
    SQL Optimization Techniques
    15 questions
    SQL Query Execution Order
    18 questions

    SQL Query Execution Order

    MagnanimousCloisonnism avatar
    MagnanimousCloisonnism
    Use Quizgecko on...
    Browser
    Browser