global.ini -> [memorymanager] -> statement_memory_limit = <maximum_memory_allocation_in_gb>
SQL 구문 하나 당 사용할 수 있는 메모리 제한
제한을 넘길 경우 OOM 덤프 떨어지며 종료됨
버전 제한 : SAP HANA 1.0 SPS 08
global.ini -> [memorymanager] -> statement_memory_limit_threshold = <percentage_of_global_allocation_limit>
statement_memory_limit 제한을 적용할 메모리 사용량 임계치 (해당 임계치 이하일 경우 statement_memory_limit 제한을 적용하지 않음)
버전 제한 : SAP HANA 1.0 SPS 09
global.ini -> [memorymanager] -> total_statement_memory_limit = <maximum_memory_allocation_in_gb>
호스트 별 전체 DB 요청에 대한 최대 할당 메모리 제한
단, 이 파라미터는 SESSION ADMIN, WORKLOAD ADMIN 계정에는 영향을 끼치지 않음 (해당 계정들은 시스템 액세스에 대한 제한을 두어서는 안되기 때문)
버전 제한 : SAP HANA 2.0 SPS 00
ALTER USER <db_user> SET PARAMETER STATEMENT MEMORY LIMIT = '<maximum_memory_allocation_in_gb>'
계정 별 SQL 구문 실행에 사용할 수 있는 메모리 제한
제한 해제 : ALTER USER <db_user> CLEAR PARAMETER STATEMENT MEMORY LIMIT
버전 제한 : SAP HANA 1.0 SPS 09
#SAP #HANA #DB #Memory #메모리 #Parameter #파라미터 #TOTAL #STATEMENT #MEMORY #LIMIT #THRESHOLD
참고자료 :
SAP Note 2222250 - FAQ: SAP HANA Workload Management
'SAP HANA' 카테고리의 다른 글
데이터베이스에서 ACID란? (0) | 2022.04.05 |
---|---|
SAP HANA DB - Workload 관리 - Statement Memory Limit (0) | 2022.04.05 |
SAP HANA DB - Monitoring (SQL Statements Collection) (0) | 2022.04.04 |
SAP HANA DB - Delta Merge (0) | 2022.04.03 |
SAP HANA DB - System / Server Architecture (0) | 2022.04.03 |