8.2.3 데이터베이스 권한 최적화
권한 설정이 복잡해질수록 모든 SQL 문에 적용되는 오버 헤드가 커집니다. GRANT
문에 의해 설립 된 권한을 쉽게함으로써 클라이언트가 문을 실행할 때 MySQL 권한 체크의 오버 헤드를 줄일 수 있습니다. 예를 들어, 테이블 레벨과 컬럼 레벨의 권한을 부여하지 않는 경우, 서버는 tables_priv
와 columns_priv
테이블의 내용을 확인할 필요가 없습니다. 마찬가지로 어떤 계정에도 자원 제한을 두지 않으면 서버는 자원의 계산을 수행 할 필요가 없습니다. 문 처리의 부하가 현저하게 높은 경우에는 간략화 한 부여 구조를 사용하여 권한 체크의 오버 헤드를 감소하는 것을 고려하십시오.