당연한 말이지만 액세스 빈도가 적은 컬럼에 암호화를 하면 성능에 영향이 거의 없을것이고 액세스 빈도가 높은 컬럼을 암호화하면 성능에 영향이 많을 것이다.
주민번호를 기본키로 사용하는 시스템의 경우 주민번호를 암호화하는 요구사항이 있다면
1. 기본키이기 떄문에 인덱스가 해당 컬럼에 생성되어 있을것이고
2. 기본키라면 다른 테이블의 참조키로 사용될 가능성이 높고
3. 기본키이기 때문에 자주 액세스되고 암호화 컬럼을 자주 액세스할 경우 성능에 악영향을 미칠 가능성이 매우 크다.