DB보안 관련하여 column을 암호화한다음 복호화하여 보여줄때 속도를 비교하려고 합니다.
따라서, 같은 쿼리를 날리면 한번 파싱된 쿼리는 메모리에 저장되어있어서 다시 같은 쿼리를 날리면 파싱되지 않고 빠르게 결과를 불러오잖아요.
그래서, ORDER BY DBMS_RANDOM.VALUE 옵션을 이용하여 랜덤으로 쿼리를 날리니까 시간이 조금 더 걸리더군요.
이렇게 하면 매번 파싱되어 연산작업을 수행하여 결과를 불러오는것 같은데 이렇게 비교하면 될까요? 제 생각이 맞는건지요...
그리고, 혹시 복호화관련하여 쿼리속도 비교에 좋은방법이 있는지 좋은견해를 알려주시면 감사합니다. |