개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.17 05:02

--sort_buffer_size 설정에 대한 도움을 부탁드립니다.

목록
  • RESTful도령 오래 전 2025.06.17 05:02
  • 39
    1
제가 현재 Oracle Database를 사용하고 있습니다.
--sort_buffer_size 파라미터는 쿼리 실행 시 데이터 정렬을 위한 버퍼의 크기를 설정하는 파라미터입니다.
하지만 이 파라미터의 기본값을 변경하고 싶은데,
기본값보다 큰 값으로 설정하면 쿼리 수행 속도가 향상될까요?
또한, 이 파라미터의 크기 설정에 어떤 제약 사항이 있는지 궁금합니다.

--sort_buffer_size 파라미터의 크기 설정에 대해 자세한 정보를 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  오래 전



    --sort_buffer_size 파라미터는 쿼리 실행 시 데이터 정렬을 위한 버퍼의 크기를 설정하는 파라미터입니다. 기본값은 운영 체제에 따라 다릅니다.

    기본값보다 큰 값으로 설정하면 쿼리 수행 속도가 향상될 수 있습니다. 그러나 너무 큰 값으로 설정하면 메모리 낭비가 발생할 수 있습니다.

    --sort_buffer_size 파라미미터의 크기 설정에 대한 제약 사항은 다음과 같습니다.

    - Oracle Database 12c 이상 버전에서는 1048576KB (1GB)까지 설정할 수 있습니다.
    - Oracle Database 11g 버전에서는 1048576KB (1GB)까지 설정할 수 있습니다.
    - Oracle Database 10g 버전에서는 1048576KB (1GB)까지 설정할 수 있습니다.

    일반적으로 1GB에서 10GB 사이의 값으로 설정하는 것을 추천합니다.

    쿼리 수행 속도가 향상되는지 확인하려면, 쿼리 수행 전후에 SQL_TRACE 또는 TKPROF를 사용하여 성능을 측정하는 것을 추천합니다.

    2025-06-17 05:03

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,782건 / 7 페이지

검색

게시물 검색