데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
수고가 많으십니다 다들
다름이 아니라 갑자기 궁금한게 있어 이렇게 글을 남기게 됩니다.
만약에 A라는 테이블에 10개의 컬럼이 있고, A테이블에 1억건의 데이터가 있다고 가정합니다.
별도로 인덱스나 커서를 만들지 않았고요.
이 때, 단순하게 조건문을 이용하여 A를 조회하면, 쿼리 속도가 느려지거나 해당 서버의 CPU할달량을 많이 차지하기 되나요?
Comment 1
-
향지
2019.01.31 14:08
상황에 따라서 다릅니다.
A테이블이 메모리에 없어서 디스크를 사용하면 다른 디스크 사용하는 쿼리가 영향을 받아서 느려질 수도 있고
A테이블을 어떻게 조회하냐에 따라서 CPU를 몇개 쓸지가 달라집니다.