데이터베이스 SQL 성능이란 무엇입니까? -techopedia에서 정의

SQL 성능이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-SQL 성능이란 무엇입니까?

SQL 성능은 SQL 쿼리가 필요한 기능을 얼마나 효율적이고 빠르게 수행 할 수 있는지에 의해 측정됩니다. 작업을 완료하는 데 걸리는 시간과 작업 출력이 예상 요구 사항과 일치하는지 여부에 따라 SQL 성능을 측정 할 수 있습니다. 여러 가지 이유로 SQL 성능이 특정 표준 이하로 떨어질 수 있지만 성능을 향상시키는 방법이 있습니다.

Techopedia는 SQL 성능을 설명합니다

SQL은 단순하고 복잡한 작업을 모두 수행 할 수 있습니다. 간단한 작업의 예는 특정 부서의 모든 직원의 생년월일을 검색하는 반면 복잡한 작업의 작업은 이름이 P로 끝나는 대기업의 모든 직원의 생년월일을 검색 할 수 있습니다. 여권 번호는 54로 시작하고 지난 15 년 동안 미국 외부를 여행했습니다. 작업이 복잡할수록 필요한 시간이 길어집니다.

다음과 같은 여러 가지 방법으로 SQL 성능을 향상시킬 수 있습니다.

  • 단일 쿼리에서 여러 조인을 피해야합니다.
  • 커서 기반 쿼리 대신 세트 기반 쿼리를 사용해야합니다.
  • 표준 쿼리에서는 상관되지 않은 스칼라 하위 쿼리를 피해야합니다.
  • 다중 명령문 테이블 값 함수 (TVF)는 조회의 일부로 피해야합니다.
  • 색인은 가능한 효율적으로 사용해야합니다.
  • 인덱스의 열은주의해서 배치해야합니다.
SQL 성능이란 무엇입니까? -techopedia에서 정의