[DB] 악성 쿼리문이란?

 

악성 쿼리

 

오늘은 악성 쿼리문에 대해 알아보도록 하겠습니다.

 

악성 쿼리문이란 서버의 처리량을 많이 사용해서 결국 서버의 전반적인 성능을 나쁘게 하는 쿼리문을 뜻합니다.

비유를 하자면 많은 사람(쿼리문)이 음식을 주문하기 위해 줄 서 있는데, 어떤 사람(악성 쿼리문)이 계속 판매원에게 필요치 않은 질문을 던져서 뒤에 서 있는 다른 수많은 사람들이 음식을 주문하는데 시간이 오래 걸리는 것과 같습니다. SQL 초보자들은 결과만 나오면 잘 된 것처럼 느끼지만 실무에서는 얼마나 효과적으로 결과를 얻느냐가 중요한 이슈가 되기 때문에 잘못된 악성쿼리를 자꾸 만들지 않도록 신경을 써서 SQL문을 만들 필요가 있습니다.

'IT > DB' 카테고리의 다른 글

[DB] CHAR, VARCHAR vs NCHAR, NVARCHAR  (0) 2020.05.23
[DB] 트리거(Trigger)  (0) 2020.05.22
[DB] 뷰(View)  (0) 2020.05.22

댓글

Designed by JB FACTORY