SELECT
IP,
SUM(COUNT)
FROM
(
SELECT
src_ip as IP,
COUNT(src_ip) as COUNT
FROM
basic_info
WHERE
proto != 'HTTP'
GROUP BY src_ip
UNION
SELECT
dst_ip as IP,
COUNT(dst_ip) as COUNT
FROM
basic_info
WHERE
proto != 'HTTP'
GROUP BY dst_ip
)a
GROUP BY
IP;
- 응답 결과 및 속도
응답속도 약 0.940 ~ 1.0ms
proto 컬럼을 varchar(20) -> INT로 변경 했을시 성능 개선됨
응답속도 약 0.84 ~ 0.85 ms 로 0.1ms 개선
src_ip, dst_ip를 int로 변경하여 저장시 성능 개선
SELECT INET_ATON('120.120.120.120');
응답속도 약 0.77 ~ 0.8fh 0.3ms 개선