[DB] 악성 쿼리문이란?
- IT/DB
- 2020. 5. 23.
악성 쿼리
오늘은 악성 쿼리문에 대해 알아보도록 하겠습니다.
악성 쿼리문이란 서버의 처리량을 많이 사용해서 결국 서버의 전반적인 성능을 나쁘게 하는 쿼리문을 뜻합니다.
비유를 하자면 많은 사람(쿼리문)이 음식을 주문하기 위해 줄 서 있는데, 어떤 사람(악성 쿼리문)이 계속 판매원에게 필요치 않은 질문을 던져서 뒤에 서 있는 다른 수많은 사람들이 음식을 주문하는데 시간이 오래 걸리는 것과 같습니다. 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 |