mysql에서 다양한 성능 및 관리 지표를 얻기 위해 사용하는 정보는

performance_schema

information_schema

가 있다.

Information Schema

MySQL 서버내에 존재하는 DB의 메타 정보(테이블, 컬럼, 인덱스 등의 스키마 정보)를 모아둔 DB이다.

즉, 읽기 전용이며 단순히 조회만 가능하다.

조회할 때마다 메타 정보를 MySQL 서버의 메모리에서 가져와서 보여준다.

Performance Schema

low level에서 mysql 서버 실행을 모니터링하는 기능이다.

어떤 처리가 호출된 횟수나 그 처리에 걸린 시간등의 정보가 축적되어 있음