Oracle에 대한 SQL 통계
Amazon RDS for Oracle은 명령문과 다이제스트 수준에서 SQL 통계를 수집합니다. 명령문 수준에서 ID 열은 V$SQL.SQL_ID
값을 나타냅니다. 다이제스트 수준에서 ID 열에는 V$SQL.FORCE_MATCHING_SIGNATURE
값이 표시됩니다.
다이제스트 레벨에서 ID가 0
인 경우, Oracle Database는 이 문이 재사용에 적합하지 않다고 판단했습니다. 이 경우 하위 SQL 문은 서로 다른 다이제스트에 속할 수 있습니다. 그러나 문은 수집된 첫 번째 SQL 문에 대해 digest_text
아래에 함께 그룹화됩니다.
Oracle의 초당 통계
다음 지표는 Oracle SQL 쿼리에 대한 초당 통계를 제공합니다.
지표 | Unit |
---|---|
db.sql.stats.executions_per_sec | 초당 실행 수 |
db.sql.stats.elapsed_time_per_sec | 평균 활성 실행(AAE) |
db.sql.stats.rows_processed_per_sec | 초당 처리된 행 |
db.sql.stats.buffer_gets_per_sec | 초당 버퍼 GET의 수 |
db.sql.stats.physical_read_requests_per_sec | 초당 물리적 읽기 수 |
db.sql.stats.physical_write_requests_per_sec | 초당 물리적 쓰기 수 |
db.sql.stats.total_sharable_mem_per_sec | 초당 공유 가능 메모리 합계(단위: 바이트) |
db.sql.stats.cpu_time_per_sec | 초당 CPU 시간(단위: ms) |
다음 지표에서는 Oracle SQL ,다이제스트 쿼리의 호출당 통계를 제공합니다.
지표 | Unit |
---|---|
db.sql_tokenized.stats.executions_per_sec | 초당 실행 수 |
db.sql_tokenized.stats.elapsed_time_per_sec | 평균 활성 실행(AAE) |
db.sql_tokenized.stats.rows_processed_per_sec | 초당 처리된 행 |
db.sql_tokenized.stats.buffer_gets_per_sec | 초당 버퍼 GET의 수 |
db.sql_tokenized.stats.physical_read_requests_per_sec | 초당 물리적 읽기 수 |
db.sql_tokenized.stats.physical_write_requests_per_sec | 초당 물리적 쓰기 수 |
db.sql_tokenized.stats.total_sharable_mem_per_sec | 초당 공유 가능 메모리 합계(단위: 바이트) |
db.sql_tokenized.stats.cpu_time_per_sec | 초당 CPU 시간(단위: ms) |
Oracle의 호출당 통계
다음 지표에서는 Oracle SQL 문의 호출당 통계를 제공합니다.
지표 | Unit |
---|---|
db.sql.stats.elapsed_time_per_exec | 실행당 경과 시간(단위: ms) |
db.sql.stats.rows_processed_per_exec | 실행당 처리된 행 |
db.sql.stats.buffer_gets_per_exec | 실행당 버퍼 GET의 수 |
db.sql.stats.physical_read_requests_per_exec | 실행당 물리적 읽기 수 |
db.sql.stats.physical_write_requests_per_exec | 실행당 물리적 쓰기 수 |
db.sql.stats.total_sharable_mem_per_exec | 실행당 공유 가능 메모리 합계(단위: 바이트) |
db.sql.stats.cpu_time_per_exec | 실행당 CPU 시간(단위: ms) |
다음 지표에서는 Oracle SQL ,다이제스트 쿼리의 호출당 통계를 제공합니다.
지표 | Unit |
---|---|
db.sql_tokenized.stats.elapsed_time_per_exec | 실행당 경과 시간(단위: ms) |
db.sql_tokenized.stats.rows_processed_per_exec | 실행당 처리된 행 |
db.sql_tokenized.stats.buffer_gets_per_exec | 실행당 버퍼 GET의 수 |
db.sql_tokenized.stats.physical_read_requests_per_exec | 실행당 물리적 읽기 수 |
db.sql_tokenized.stats.physical_write_requests_per_exec | 실행당 물리적 쓰기 수 |
db.sql_tokenized.stats.total_sharable_mem_per_exec | 실행당 공유 가능 메모리 합계(단위: 바이트) |
db.sql_tokenized.stats.cpu_time_per_exec | 실행당 CPU 시간(단위: ms) |