- 작성자 : 플랫폼팀, 최근 변경 : 품질기술팀 - 2025-07-10
보고서 조회 시작과 종료 로그 사이의 쿼리 실행 로그에 대한 트렌젝션 키 관리 개선
Start Release No : 7.0.400.20230809 / Update Release No : 7.0.500.20250710-11
작성자 : 이동진, 황송희 / 검수자 : 이승우
기능 정보 |
|
|
|
|
|
|
---|
기능 설명
- 실행 경로 : AUD보고서 오픈 → OlapGrid, MxGrid, DataGrid , MultiComboBox, ComboBox등 DataSource를 사용하는 컴포넌트들을 조회합니다.
- 사용 방법
- AutoRefresh 및 실행, JScript의 Matrix.doRefrsh , Matrix.RunScript 를 통하여 데이터 조회 후 LOGTYPE_CODE 80과 81사이의 로그를 확인합니다.
190 : 데이터 조회
191 : 캐시 데이터 조회 - 내보내기를 통한 데이터 조회시 LOGTYPE_CODE 80과 81사이의 로그를 확인합니다.
90 : 다운로드 데이터 조회
91 : 캐시 다운로드 데이터 조회
- AutoRefresh 및 실행, JScript의 Matrix.doRefrsh , Matrix.RunScript 를 통하여 데이터 조회 후 LOGTYPE_CODE 80과 81사이의 로그를 확인합니다.
세부 기능 명 | 내용 |
---|---|
보고서 조회 트렌젝션 키 관리 | MTX_AGENT_LOG테이블에 보고서 조회 시작(80)과 조회 종료(81) 사이의 쿼리 실행 로그(190)는 그룹키(TransactionKey)로 적재됩니다. 단, 그룹키(TransactionKey)가 없을경우 기존과 같이 Session id 값을 넣습니다. |
캐시 사용 데이터 조회에 대한 LOGTYPE_CODE 추가 | 캐시를 사용하는 OlapGrid의 데이터 조회일 경우 MTX_AGENT_LOG테이블에 LOGTYPE_CODE가 데이터 조회(190)대신에 캐시 데이터 조회(191) 로 적재됩니다. |
캐시 사용 데이터 내보내기에 대한 LOGTYPE_CODE 추가 | 캐시를 사용하는 OlapGrid의 내보내기일 경우 MTX_AGENT_LOG테이블에 LOGTYPE_CODE가 다운로드 데이터 조회(90)대신에 다운로드 캐시 데이터 조회(91) 로 적재됩니다. |
카운트 쿼리에 대한 로그 및 건수 출력 로직 변경 | DataGrid가 페이징 옵션을 사용하고 있을 경우 호출되는 페이징 쿼리에 대한 로직이 변경되었습니다.
|
LOG_END_TIME에 대한 로직 변경 |
제약 사항
- 보고서 안에 컴포넌트(SC)들의 데이터 조회는 트렌젝션키로 관리하지 않습니다.
변경 전/후 제품 버전 | 변경 내용 |
---|---|
변경 전 7.0.400.20230810 | 1. 보고서 조회 시작(80)과 조회 종료(81) 사이의 쿼리 실행 로그(190)는 그룹키(TransactionKey)로 적재됩니다.
2. 캐시 사용 데이터 조회에 대한 LOGTYPE_CODE 추가
3. 데이터 조회 (190), 다운로드 데이터 조회(90) LOG_END_TIME에 대한 로직이 변경됩니다.
|
변경 후 7.0.400.20230824 |
2. 캐시 사용 데이터 조회에 대한 LOGTYPE_CODE 추가
3. 데이터 조회 (190), 다운로드 데이터 조회(90) LOG_END_TIME에 대한 로직이 변경됩니다.
|
[i-AUD] User Component 로그 적재 방식 개선
변경 전/후 | 변경 내용 | 릴리즈 버전 |
---|---|---|
변경 전 | i-AUD에서 UserComponent 컨트롤을 이용하여 보고서를 개발하고 사용할 경우, Main 보고서 조회 시 UserComponent에 바인딩된 하위 보고서의 조회 내역을 알 수 없습니다. | 7.0.500.20250710-11
|
변경 후 | MTX_AGENT_LOG 테이블에 LOG_ATTR4 컬럼이 추가되어, i-AUD UserComponent 보고서의 경우 데이터 조회(190, 191) 또는 내보내기(90, 91) 시 메인 보고서에서 UserComponent 보고서를 조회할 경우 메인 보고서 코드가 LOG_ATTR4 컬럼에 함께 적재됩니다. Repository 테이블 점검하기 iMgt > 시스템 운영관리 > Repository 테이블 점검 화면을 실행하여, 해당 변경사항에 관해 필요한 컬럼이 존재하는지 확인한 후 사용하시기 바랍니다. 컬럼 추가 후 서버 재기동이 필요합니다. |
참고 자료
파일 | 변경됨 | |
---|---|---|
PNG 파일 image2023-8-17_11-20-26.png | 2023-08-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-8-17_11-26-13.png | 2023-08-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-8-17_13-9-12.png | 2023-08-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-8-17_13-20-53.png | 2023-08-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-8-17_13-29-32.png | 2023-08-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-8-17_14-32-0.png | 2023-08-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-8-17_14-32-18.png | 2023-08-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-8-17_14-53-36.png | 2023-08-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-8-17_14-54-10.png | 2023-08-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-8-17_14-54-41.png | 2023-08-17 by 플랫폼팀 | |
레이블
|
||
파일 (BCRM#D2728) AgentLog.mtsz | 2023-08-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2025-7-8_16-37-12.png | 2025-07-08 by AUD팀 | |
레이블
|
- 레이블 없음