> For the complete documentation index, see [llms.txt](https://docs.tibero.com/tibero-manuals/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tibero.com/tibero-manuals/7.2.6.manuals/release-notes/7.2.4.md).

# 릴리즈 노트\_7.2.4

Tibero 7.2.4에 추가된 신규 기능 및 변경된 기능에 대해서 간략히 설명합니다.

## 신규 기능

본 절에서는 신규로 추가된 기능에 대해서 간략히 설명합니다.

### **DBMS** 엔진

다음과 같은 기능들이 추가되었습니다.

#### **TCC(Tibero Columnar Compression)**

* Direct Path Load/Insert 사용시 Column 기반 압축 기능인 Tibero Columnar Compression(TCC)을 Tibero에서 제공 (기존 ZetaData 제공기능)
* ARCHIVE HIGH/ARCHIVE LOW/QUERY HIGH/QUERY LOW 압축레벨 제공

{% hint style="info" %}
**참고**

자세한 내용은 "[Tibero 관리자 안내서](/tibero-manuals/7.2.6.manuals/administrator-guide.md)"의 4.2.5. Tibero Columnar Compression을 참고합니다.
{% endhint %}

#### **DP(Direct Path)시 Bitmap Build 사용**

* 클러스터 환경에서 DPL, DPI, INDEX FAST BUILD 진행 시 Bitmap Build를 활용하여 Buffer Cache Global Lock (이하 CCC Lock)이 필요한 Block들만 선별하여 진행하는 기능
* CCC Lock 최소 획득, Shared Pool 사용량 감소 등을 통한 경합 감소 및 성능 개선<br>

#### **Bcode Lookup Table**

* PL/SQL을 수행하기 위한 binary code(이하 bcode, PL/SQL 컴파일시 내부생성됨)를 내부 SQL 수행 시 참고하는 실행계획에 내장하여 Cache(Shared Memory)에 올려두는 기능입니다.
  * PL/SQL 호출 시에는 bcode 로딩이 필요하며, 내부 정보(Data Dictionary) 조회를 많이하여 여러 세 션 간에 Lock(SpinLock) 경합케이스에 성능개선됨
  * Package Instance 접근세션이 있어도, 타세션에서 Package를 수정하는 DDL 사용이 가능<br>

#### **Pending Statistics**

* 통계를 즉시 게시(publish)하지 않고 보류하는 기능이며 다음과 같이 활용 가능하다.
  * 현재 통계와 보류 중인 통계를 비교하여 테스트 이후 게시(publish)
  * 보류된 통계를 다른 데이터베이스로 통계 복사

{% hint style="info" %}
**참고**

자세한 내용은 "[Tibero tbPSM 참조 안내서](/tibero-manuals/7.2.6.manuals/tbpsm-reference-guide.md)"의 DBMS\_STATS Procedure(Pending 관련) 참고합니다.
{% endhint %}

#### **IF NOT EXISTS, IF EXISTS 문법 추가**

* 기존 존재하는 OBJECT에 CREATE문, 존재하지 않는 OBJECT에 DROP문 수행 시 에러발생
* 에러메시지 없이 DDL 성공을 할 수 있는 문법 추가
* EX> create table if not exists t(c2 number, c3 number), drop table if exists

{% hint style="info" %}
**참고**

자세한 내용은 "[Tibero SQL 참조 안내서](/tibero-manuals/7.2.6.manuals/sql-reference-guide.md)"의 CREATE TABLE, DROP TABLE 구문 참고합니다.
{% endhint %}

#### **GIS** 함수 **ST\_FILTER** 추가

* 두 GEOMETRY 객체의 최소 경계 사각형이 겹치는 객체들만 빠르게 찾아낼 때 사용
* 동일한 결과값을 만들 수 있는 ST\_INTERSECTS+ST\_ENVELOPE 조합 비교 시, RTREE INDEX 활 용이 가능해서 성능개선 가능

{% hint style="info" %}
**참고**

자세한 내용은 "[Tibero Spatial 참조 안내서](/tibero-manuals/7.2.6.manuals/spatial-reference-guide.md)"를 참고합니다.
{% endhint %}

#### **Multi Redo Buffer**

* DB 인스턴스당 한 개만 생성했던 Redo Log Buffer를 여러 개 생성할 수 있도록 개선
* 다수 세션에 의한 DML 진행 시 동시 redo buffer에 경합 발생하는 경우에 효과적
* ENABLE\_MULTI\_LOG\_BUFFER=Y(기본값 N) 파라미터 활성화 필요

#### **TAC에서 OOM(Out Of Memory) 에러 일정시간 발생 시 자동 정상화**

공유 메모리 부족으로 인한 TAC 서비스가 지연되는 상황을 해소하고자, 특정 시간(기본값: 5분) 이상 메모리 부족 상황(Shared Pool 할당 실패) 경우 클러스터 매니저(tbcm)을 통해 자동 재부팅을 통한 운영 정상화 기능

**지원 OS 추가**

* Red Hat Enterprise Linux 9.6 / Rocky Linux 9.6 / Oracle Linux 9.6
* SUSE Linux Enterprise Server 15 SP6
* Windows Server 2025

## 변경 기능

본 절에서는 Tibero 7.2.4에 변경 또는 개선된 주요 기능에 대해서 간략히 설명합니다.

### **DBMS** 엔진

다음과 같은 기능들이 개선되었습니다.

#### 설치 및 패치 시 사용하는 쉘 변경

* system\_install.sh(설치), system\_patch.sh(패치) 사용하여 해당 작업 시 에러 로그 발생하지 않도록 처리

{% hint style="info" %}
**참고**

자세한 내용은 "설치 안내서 - Appendix H, Appendix I" 참고합니다.
{% endhint %}

#### **설치 시 기본유저 변경(tibero, tibero1) 및 샘플 스키마 추가**

* tibero 권한 및 샘플 스키마 추가
  * 권한 변경(dba 권한 제거)
* tibero1 유저 제거
* 샘플스키마 LIBRARY, FITNESS 추가(옵션)
  * $TB\_HOME/scripts/sample\_user 경로에 생성/삭제 스크립트 존재
  * 간단한 예시용 테이블 및 데이터 존재

{% hint style="info" %}
**참고**

자세한 내용은 "설치 안내서 - Appendix J" 참고합니다.
{% endhint %}

#### **LGWR AIO(비동기 I/O) 기능 개선**

* AIO suspend 동작 방식 개선, 관련 자료 구조 경량화
* 동시 처리할 수 있는 IO event 개수 증설, 배치(Batch) 옵션 추가, 실패 처리 동작 개선
* 파라미터를 통한 활성화 필요

#### **Full Scan 시 AIO 사용**

* Full Scan 동작(Table)시 AIO(비동기 I/O) 기본 사용하도록 변경

#### **UNDO Steal Ignore Retention 개선**

* commit한지 오래된 UNDO Segment 부터 Steal 대상이 되게 하여 snapshot too old 발생 가능성이 낮 아지도록 개선

#### **DB 동작 안정성 개선**

* Data block 수정 과정에서 internal error 발생 시 DB 비정상 종료되는 문제 개선

#### **AGGR\_TO\_ANAL 기능개선**

* 특정 패턴에서 subquery와 main query를 합치도록 개선하여 성능향상
* 조건에 따라 window 함수 변경하여 성능향상

#### **CM-DB ID 고정**

* CM 클러스터 기동 순서에 따른 cm nid 값이 변경되지 않도록 개선
* Global View의 INST\_ID 컬럼 값을 IPARAM(INSTANCE\_NUMBER)를 보여주도록 수정하여, CM의 기동 순서에 따라 변경되지 않도록 개선

#### **CM Fast Net Error Detection 개선**

* 클러스터 환경의 master node가 interconnect down 및 slave와의 연결종료가 동시에 일어날 경우 다 른 가용성 케이스와 일관성 있게 master가 클러스터에서 제외되도록 개선

#### **통계수집 estimate percent auto 정확도 개선**

* 샘플크기에 대한 상한선을 5500→10만 변경하여 정확도 향상

#### **파티션 인덱스의 parallel 인덱스리빌드 개선**

* USABLE 상태에서도 리빌드 가능하도록 개선(기존 UNUSABLE 상태에서만 가능)

#### **PL/SQL 컴파일 시 오브젝트 권한 검사 정상화**

* DB 객체들(테이블, 함수, 프로시저 등)에 대해 실행(EXECUTE) 권한으로 체크하던 사항에 대해서 오 브젝트 타입별로 SELECT, EXECUTE 권한으로 정상 체크하도록 개선

#### **DPL 공간낭비 개선**

* DPL(Direct Path Load) 동작 시 임시 세그먼트(dp temp segment)를 생성하여 데이터를 먼저 처리하 고, 이후 임시 세그먼트의 데이터를 원본 세그먼트로 병합(merge)시 임시 세그먼트에 사용하지 않은 블록을 반환하도록 개선

#### **Tibero JDBC Jar 배포 버전 변경**

* JDK 1.8, JDK 11, JDK 17 빌드된 Tibero JDBC Jar 파일 배포

#### **JEPA 에서 TbNCLob 타입 사용 지원**

* PSM내 NCLOB 사용하여 정상 동작 하도록 개선

{% hint style="info" %}
**참고**

자세한 내용은 "[Tibero External Procedure 안내서](/tibero-manuals/7.2.6.manuals/external-procedure-guide.md)"의 7.2.3. PSM 함수 생성 참고합니다.
{% endhint %}

#### **DDL 변경사항들**

* ALTER TABLE DDL 수행시 세그먼트 속성, PARALLEL 등 옵션들을 순서 상관없이 문법 사용 가능 하도록 개선(기존에는 순서대로 입력 필요)
* LOB(Large Object) 세그먼트 속성 DDL 개선
  * LOB 관련 SYSTEM VIEW 개선
  * LOB을 포함하는 SPLIT/MERGE/MOVE/EXCHANGE 파티션 DDL 개선
* LIST PARTITION, SUBPARTITION에 대해 파티션 값을 추가/삭제할 수 있도록 변경
* 제약조건(CONSTRAINT) 추가 시 생성된 인덱스는 DROP/DISABLE CONSTRAINT시 DROP 되도록 변경
* LOCAL PARTITIONED INDEX가 있는 PARTITIONED TABLE에서 ADD PARTITION 할 경우 새로 생성된 INDEX PARTITION은 USABLE 되도록 변경
* LONG 컬럼으로 함수기반 인덱스(Function-Based Index) 사용할 수 없게 변경
* VALID한 상태의 VIEW를 동일한 생성구문으로 CREATE OR REPLACE 시 DEPENDENT OBJECT들이 INVALID 되지 않도록 개선
* IOT(INDEX ORGANIIZED TABLE) 추가개선
  * 전역 임시(GLOBAL TEMPORARY) IOT 생성방지
  * IOT에 Interval Partitioning 생성방지
  * IOT의 기본 키를 DEFERRABLE(지연 가능한) 또는 DISABLE(비활성화) 상태로 생성방지
  * IOT의 기본 키(Primary Key) 인덱스는 IOT 자체의 구조를 따르도록 강제
  * 파티셔닝된 IOT에 보조 인덱스(SECONDARY INDEX)를 생성할 때 발생하는 내부오류 개선

#### **로그 메시지강화**

* 서버에서 남기는 정보성(로그) 파일들에 상세 관리 로직 추가 (개별 경로 구분, 사이즈 지정 파라미터 및 백업 로직 추가)
  * LOG\_DEFAULT\_DEST 변경 시 모든 로그 경로가 기존과 동일한 구조로 일괄 변경되도록 수정
  * 설정된 로그 경로를 일괄 조회할 수 있는 뷰(V$ALL\_LOG\_DEST) 추가
  * 대상 : LOG(act, mem, audit, diag, dbms, listener, ilog, sys), DUMP(callstack, act, trace, diag), outfile, audit file, sql trace
* DDL 에러 메시지 개선
  * DROP 테이블스페이스시 대상 오브젝트에 다른 테이블스페이스에 세그먼트가 존재(EX> 파티션 마다 테이블스페이스 다르게 지정한 경우 )하여 DROP 하지 못할때 오브젝트 명시하도록 개선
  * 권한 부족 시 어떤 권한이 부족한지 상세 출력하도록 개선
* ERROR\_PSM\_NOT\_SUPPORTED\_RESULT\_CACHE\_OPTION(15246) 에러 코드를 추가하여 RESULT CACHE로 인한 컴파일 실패 원인에 대한 내용을 추가

## Parameter

본 절에서는 Tibero 7.2.4에 변경, 추가 또는 삭제된 Parameter에 대해서 간략히 설명합니다.

### Modified Parameter

다음 Parameter가 변경되었습니다.

| Parameter name                     | Default Value Before | Default Value After                | 비고                                                                       |
| ---------------------------------- | -------------------- | ---------------------------------- | ------------------------------------------------------------------------ |
| CPU\_COUNT                         | 0                    | TB\_MAX(1, get\_ncpu())            | CPU\_COUNT는 이 인스턴스 에 허용되는 CPU의 개수를 지 정                                   |
| CTHR\_CHECK\_CONNECTION\_IN TERVAL | 60                   | 1                                  | CTHR이 클라이언트 연결을 확인하는 시간 간격(초)을 지정                                        |
| DB\_MULTIBLOCK\_PREFETCH\_COUNT    | 1                    | 3                                  | PREFETCH 횟수 지정                                                           |
| DPL\_INDEX\_METHOD                 | 2                    | 1                                  | 인덱스가 있는 테이블에서 DPL (Direct Path Loading) 모드 지 정, 값의 의미는 동일(Multi In sert) |
| ILOG\_BACKUP\_SIZE\_LIMIT          | 2516582400           | 125829120                          | ILOG\_DEST 매개변수에 지정 된 디렉터리에 누적되는 모든 내부 백업 디렉터리의 최대 크 기 지정                |
| ILOG\_FILE\_SIZE                   | 10485760             | 524288                             | ILOG 파일의 최대 크기를 지정                                                       |
| ILOG\_TOTAL\_SIZE\_LIMIT           | 5033164800           | 400556032                          | ILOG\_DEST 매개변수에 지정 된 디렉터리에 누적되는 내부 로그 파일의 최대 크기 지정                      |
| PEP\_PROC\_CNT                     | 6                    | MAX(5, MAX\_SES SION\_COUNT / 200) | PE 프로세스 개수                                                               |
| SLOG\_TOTAL\_SIZE\_LIMIT           | 314572800            | 1073741824                         | SLOG\_DEST에 설정된 디렉터 리에 저장할 수 있는 최대 총 파 일 크기를 지정                          |
| TPR\_METRIC                        | YES                  | NO                                 | v$metric(metric에 대한 변화값 저장) 정보를 \_TPR\_METRIC 테이블 저장여부                   |
| TPR\_SNAPSHOT\_TOP\_SQL\_CNT       | 5                    | 10                                 | TPR REPORT에 출력되는 TOP SQL 수                                               |
| TPR\_SQL\_PLAN\_STAT               | YES                  | NO                                 | SQL Plan Stat 정보에 대해서 TPR 테이블 저장여부                                       |
| WTHR\_PER\_PEP                     | 16                   | MAX(4, MIN(64,get\_ncpu() / 2)     | PE 프로세스(PEP)당 워커 스 레드 수 지정                                               |

### New Parameter

다음 Parameter가 추가되었습니다.

| Parameter name                      | Default Value                                                   | 비고                                                                                                                                                                                                             |
| ----------------------------------- | --------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ACT\_DUMP\_BACKUP\_LIMIT\_CNT       | DFLT\_DUMP\_BACKUP\_LIMIT\_CNT                                  | ACT\_DUMP\_DEST에 저장할 수 있는 최대 백업 수를 지정 (참고 - DFLT\_DUMP\_BACKUP\_LIMIT\_CNT)                                                                                                                                    |
| ACT\_DUMP\_DEST                     |                                                                 | ACT dump 파일이 저장되는 디렉터리 지정 (절대경로 필수)                                                                                                                                                                            |
| ACT\_DUMP\_TOTAL\_SIZE\_LIMIT       | 104857600                                                       | ACT\_DUMP\_DEST에 지정된 디렉터리에 저장할 수 있는 최대 총 파일 크기를 지정 (BACKUP 디렉터리 제외)                                                                                                                                            |
| ACT\_LOG\_TOTAL\_SIZE\_LIMIT        | 314572800                                                       | ACT\_LOG\_DEST에 지정된 디렉터리에 저장할 수 있는 최대 총 파일 크기를 지정                                                                                                                                                              |
| CALLSTACK\_DUMP\_BACKUP\_LIMIT\_CNT | DFLT\_DUMP\_BACKUP\_LIMIT\_CNT                                  | CALLSTACK\_DUMP\_DEST에 저장할 수 있는 최대 백업 수를 지정 (참고 - DFLT\_DUMP\_BACKUP\_LIMIT\_CNT)                                                                                                                              |
| CALLSTACK\_DUMP\_TOTAL\_SIZE\_LIMIT | 104857600                                                       | CALLSTACK\_DUMP\_DEST에 지정된 디렉터리에 저장할 수 있는 최대 총 파일 크기를 지정 (BACKUP 디렉터리 제외)                                                                                                                                      |
| CRYPTO\_LEVEL                       | 1                                                               | 사용자 비밀번호를 암호화하여 저장할 때 암호화 방식 결정 (0: MD5, 1: SHA256)                                                                                                                                                            |
| DFLT\_DUMP\_BACKUP\_LIMIT\_CNT      | 10                                                              | \*\_DUMP\_DEST에 저장할 수 있는 최대 백업 수를 지정, TRACE\_DUMP\_BACKUP\_LIMIT\_CNT, DIAG\_DUMP\_BACKUP\_LIMIT\_CNT, CALLSTACK\_DUMP\_BACKUP\_LIMIT\_CNT, ACT\_DUMP\_BACKUP\_LIMIT\_CNT의 기본값으로 사용                            |
| DFLT\_DUMP\_TOTAL\_SIZE\_LIMIT      | 104857600                                                       | BACKUP 디렉터리를 제외한 \*\_DUMP\_DEST에 지정된 디렉터리에 저장할 수 있는 최대 총 파일 크기, TRACE\_DUMP\_TOTAL\_SIZE\_LIMIT, DIAG\_DUMP\_TOTAL\_SIZE\_LIMIT, CALLSTACK\_DUMP\_TOTAL\_SIZE\_LIMIT, ACT\_DUMP\_TOTAL\_SIZE\_LIMIT의 기본값 으로 사용 |
| DIAG\_DUMP\_BACKUP\_LIMIT\_CNT      | DFLT\_DUMP\_BACKUP\_LIMIT\_CNT                                  | DIAG\_DUMP\_DEST에 저장할 수 있는 최대 백업 수를 지정 (참고 - DFLT\_DUMP\_BACKUP\_LIMIT\_CNT)                                                                                                                                   |
| DIAG\_DUMP\_DEST                    |                                                                 | DIAG dump 파일이 저장되는 디렉터리를 지정 (절대경로 필수)                                                                                                                                                                          |
| DIAG\_DUMP\_TOTAL\_SIZE\_LIMIT      | 104857600                                                       | DIAG\_DUMP\_DEST에 지정된 디렉터리에 저장할 수 있는 최대 총 파일 크기를 지정 (BACKUP 디렉터리 제외)                                                                                                                                           |
| DIAG\_LOG\_DEST                     |                                                                 | Diagnostic log 파일이 저장되는 디렉터리를 지정 (절대경로 필수)                                                                                                                                                                     |
| DIAG\_LOG\_FILE\_SIZE               | 104857600                                                       | DIAG 로그 파일의 최대 크기를 지정                                                                                                                                                                                          |
| DIAG\_LOG\_TOTAL\_SIZE\_LIMIT       | 524288000                                                       | DIAG\_LOG\_DEST에 지정된 디렉터리에 저장할 수 있는 최대 총 파일 크기를 지정                                                                                                                                                             |
| DPBUF\_BLOCK\_COUNT                 | 64                                                              | DPI, DPL시 DATA를 넣어두는 buffer의 크기 (BLOCK 단위)                                                                                                                                                                     |
| DUMP\_PATH\_CHECK\_INTERVAL         | 600                                                             | 덤프 경로의 누적 공간 사용량을 모니터링하는 주기 (단위: 1초) (대상: CALLSTACK, ACT, TRACEDUMP)                                                                                                                                           |
| ENABLE\_MULTI\_LOG\_BUFFER          | NO                                                              | MULTI REDO BUFFER 기능 사용 여부                                                                                                                                                                                     |
| EX\_USE\_AIO\_FULL\_SCAN            | YES                                                             | TABLE FULL SCAN 작업 시 비동기(asynchronous) I/O 사용 여부                                                                                                                                                               |
| FORCE\_SYNC\_IO\_SHM\_TSCAN         | YES                                                             | EX\_USE\_AIO\_FULL\_SCAN이 YES로 설정된 경우에도, 버퍼 캐시를 통한 테이블 full scan이 동기(sync) I/O를 사용하도록 강제할지 여부                                                                                                                  |
| ILOG\_MMAP\_SIZE                    | 524288                                                          | ILOG을 남길 때 MMAP에 사용할 MMAP 페이지 크기를 지정                                                                                                                                                                           |
| LOG\_BUFFER\_CNT                    | ENABLE\_MULTI\_LOG\_BUFFER ? MAX(MIN(get\_ncpu()/8, 32), 4) : 1 | ENABLE\_MULTI\_LOG\_BUFFER가 설정되어 있을 경우 multi redo buffer 기능 사용 시, 생성할 redo buffer 개수                                                                                                                           |
| LSNR\_OUTFILE\_BACKUP\_LIM IT\_CNT  | OUTFILE\_PATH\_BACK UP\_LIMIT\_CNT                              | LSNR\_OUTFILE\_DEST에 저장할 수 있는 최 대 백업 수를 지정 (참고 - OUT FILE\_PATH\_BACKUP\_LIMIT\_CNT)                                                                                                                           |
| LSNR\_OUTFILE\_DEST                 |                                                                 | 리스너 아웃파일이 저장되는 디렉터리를 지정 (절대경로로 필수)                                                                                                                                                                             |
| MEM\_LOG\_BACKUP\_LIMIT\_CNT        | TRACE\_BACKUP\_LIMIT\_CNT                                       | MEM\_LOG\_DEST에 저장할 수 있는 최대 백업 수를 지정 (참고 - TRACE\_BACKUP\_LIMIT\_CNT)                                                                                                                                          |
| MEM\_LOG\_TOTAL\_SIZE\_LIMIT        | TRACE\_TOTAL\_SIZE\_LIMIT                                       | MEM\_LOG\_DEST에 지정된 디렉터리에 저장할 수 있는 최대 총 파일 크기를 지정 (BACKUP 디렉터리 제외)                                                                                                                                             |
| OPTIMIZER\_USE\_PENDING\_STATISTICS | NO                                                              | PENDING STATISTICS 기능 사용 여부                                                                                                                                                                                    |
| OUTFILE\_PATH\_BACKUP\_LIMIT\_CNT   | 10                                                              | \*\_OUTFILE\_DEST에 저장할 수 있는 최대 백업 수를 지정하며, 백업 작업은 데이터베이스가 재부팅될 때 수행됨. LSNR\_OUTFILE\_BACKUP\_LIMIT\_CNT 및 SVR\_OUTFILE\_BACKUP\_LIMIT\_CNT의 기본값으로 사용                                                           |
| SQL\_TRACE\_BACKUP\_LIMIT\_CNT      | TRACE\_BACKUP\_LIMIT\_CNT                                       | SQL\_TRACE\_DEST에 저장할 수 있는 최대 백업 수를 지정 (참고 - TRACE\_BACKUP\_LIMIT\_CNT)                                                                                                                                        |
| SQL\_TRACE\_TOTAL\_SIZE\_LIMIT      | TRACE\_TOTAL\_SIZE\_LIMIT                                       | SQL\_TRACE\_DEST에 지정된 디렉터리에 저장할 수 있는 최대 총 파일 크기를 지정 (BACKUP 디렉터리 제외)                                                                                                                                           |
| SVR\_OUTFILE\_BACKUP\_LIMIT\_CNT    | OUTFILE\_PATH\_BACKUP\_LIMIT\_CNT                               | SVR\_OUTFILE\_DEST에 저장할 수 있는 최대 백업 수를 지정 (참고 - OUTFILE\_PATH\_BACKUP\_LIMIT\_CNT)                                                                                                                              |
| SVR\_OUTFILE\_DEST                  |                                                                 | 서버 아웃파일이 저장되는 디렉터리를 지정 (절대경로로 필수)                                                                                                                                                                              |
| TRACE\_BACKUP\_LIMIT\_CNT           | 10                                                              | MEM\_LOG\_DEST 및 SQL\_TRACE\_DEST에 저장할 수 있는 최대 백업 수를 지정, MEM\_LOG\_BACKUP\_LIMIT\_CNT 및 SQL\_TRACE\_BACKUP\_LIMIT\_CNT의 기본값으로 사용                                                                               |
| TRACE\_DUMP\_BACKUP\_LIM IT\_CNT    | DFLT\_DUMP\_BACK UP\_LIMIT\_CNT                                 | TRACE\_DUMP\_DEST에 저장할 수 있는 최 대 백업 수를 지정 (참고 - DFLT\_DUMP\_BACKUP\_LIMIT\_CNT)                                                                                                                                 |
| TRACE\_DUMP\_TO TAL\_SIZE\_LIMIT    | TRACE\_TO TAL\_SIZE\_LIMIT                                      | TRACE\_DUMP\_DEST에 지정된 디렉터리에 저장할 수 있는 최대 총 파일 크기를 지정 (BACKUP 디렉토리 제외)                                                                                                                                          |
| TRACE\_PATH\_CHECK\_INTERVAL        | 600                                                             | 백업 세트를 제외한 트레이스 경로의 누적 공간 사용량을 모니터링하는 주기 (단위: 1초) (대상: MEMLOG, SQLTRACE)                                                                                                                                       |
| TRACE\_TOTAL\_SIZE\_LIMIT           | 104857600                                                       | MEM\_LOG\_DEST 및 SQL\_TRACE\_DEST에 지정된 디렉터리에 저장할 수 있는 최대 총 파일 크기를 지정 (BACKUP 디렉터리 제외), MEM\_LOG\_TOTAL\_SIZE\_LIMIT 및 SQL\_TRACE\_TOTAL\_SIZE\_LIMIT의 기본값으로 사용                                                 |
| USE\_DUMP\_PATH\_MANAGEMENT         | YES                                                             | \*\_DUMP\_DEST에 있는 로그 파일에 대해 경로 저장 용량 또는 시스템 부하를 기준으로 자동 백업을 실행 및 백업 개수를 기준으로 파일을 삭제                                                                                                                           |
| USE\_OUTFILE\_PATH\_MANAGEMENT      | YES                                                             | 부팅 시 자동 백업을 실행하고, \*\_OUTFILE\_DEST 형식의 경로에 있는 파일에 대해 백업 개수를 기준으로 삭제를 수행                                                                                                                                       |
| USE\_TRACE\_PATH\_MANAGEMENT        | YES                                                             | MEM\_LOG\_DEST 및 SQL\_TRACE\_DEST에 있는 로그 파일에 대해 경로 저장 용량 또는 시스템 부하를 기준으로 자동 백업을 실행하고, 백업 개수를 기준으로 파일을 삭제                                                                                                       |
| USGMT\_STEAL\_IGNORE\_RETENTION     | NO                                                              | Unexpired된 undo extent에 대해 steal 여부                                                                                                                                                                            |

### Deleted Parameter

다음 Parameter가 삭제되었습니다.

| Parameter name             | 비고 |
| -------------------------- | -- |
| ENCRYPT\_GLOBAL\_KEY\_FILE |    |
| LSNR\_OUT\_FILE\_DEST      |    |
| OUT\_FILE\_DEST            |    |
| SEPARATION\_OF\_DUTIES     |    |

## Deprecated

본 절에서는 Tibero 7.2.4에서 deprecated된 내용에 대해 설명합니다.

#### **설치 및 패치쉘**

* 설치 및 패치시 사용하는 system.sh 쉘에 대해서 system\_install.sh(설치), system\_patch.sh(패치) 대체

#### **SOD(Separation of Duties)**

* 관련 파라미터 제거

#### **Tibero JDBC Jar 버전 1.4, 1.6**

* 1.4, 1.6 버전 JAR 파일 배포 중단

#### **ADAPTIVE\_CURSOR\_SHARING 기능**

* 관련 파라미터 제거

## Known Issue

본 절에서는 Tibero 7.2.4의 알려진 문제를 간략히 설명합니다.

#### **일반테이블 → 파티션테이블 온라인재정의(Online Table Redefinition) 진행 시 작업취소 후 재실행 시 에러 발생**

* **현상**
  * 일반테이블 → 파티션테이블 재정의(Redefinition) 수행 시 동기화(DBMS\_REDEFINITION.SYNC\_IN TERIM\_TABLE) 수행 중 작업취소(ctrl+c) 후 재실행 시 에러 발생<br>
* **우회방안**
  * 재정의 테이블에 row 파티션 이동 옵션 활성화(ALTER TABLE \[TABLE\_NAME] ENABLE ROW MOVEMENT) 적용 후 진행<br>

#### **FGA(Fine-Grained Auditing) 정책(POLICY) 삭제 시 에러 발생**

* **현상**
  * DBMS\_FGA.ADD\_POLICY 수행 시 자동생성되는 내부 Function을 임의 삭제 이후 DROP\_POLICY 수행 시 에러 발생
* **우회방안**
  * 자동생성되는 내부 Function 임의 삭제 또는 변경 하지 않음<br>

#### **AGGR\_TO\_ANAL 기능개선으로 인한 일부 쿼리 수행시간 증가**

* **현상**
  * 서브쿼리등에 대해서 AGGR\_TO\_ANAL 기능이 적용되었지만, row수를 줄이지 못해서 매번 서브쿼 리로 스캔하는 경우가 조인보다 더 빠른 경우 수행시간 증가
* **우회방안**
  * 해당 기능이 적용되지 않도록 SQL에 OPT\_PARAM으로 \_ENABLE\_TRANS\_AGGR\_TO\_ANAL 값 조절 (/\*+ opt\_param(\_enable\_trans\_aggr\_to\_anal n) \*/)<br>

#### **STANDBY 기동 및 복구관리자( RMGR) 백업 동시 수행 시 기동 실패 현상**

* **현상**
  * TSC구성(Tibero Standby Cluster)상태에서, STANDBY 부팅/복구관리자(RMGR) 백업 동시 수행 시 STANDBY 기동 간헐적 실패현상
* **우회방안**
  * STANDBY 기동이후 복구관리자(RMGR) 백업 순차 수행<br>

#### **TAS 인스턴스에 tbsql 접속 후 ls 명령 시 TBR-22003 에러 발생**

* **현상**
  * TAS 인스턴스에서 tbsql 접속 이후 ls 명령어 수행 시 TBR-22003 ERROR\_VTM\_UNSUPPORTED\_BOOTMODE 발생현상
* **우회방안**
  * TAS에서 불필요한 사용자 접근 제어정보(CLIENT\_ACCESS\_POLICY) 확인을 위해 발생하는 에러 이며, 운영상 영향도 없음 (추후 개선예정)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.tibero.com/tibero-manuals/7.2.6.manuals/release-notes/7.2.4.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
