oracle 오라클 db 대용량 테이블 압축 테이블 전환 시 기존 데이터에 영향...

oracle 오라클 db 대용량 테이블 압축 테이블 전환 시 기존 데이터에 영향...

작성일 2023.06.02댓글 1건
    게시물 수정 , 삭제는 로그인 필요

안녕하세요 오라클 db에 대용량 날짜 파티션 테이블에 압축 옵션을 넣을려고 합니다
제가 알고 있는게 맞을까요?
alter table 테이블명 compress for query high;
수행 시 기존 데이터에는 영향 없고 이후 들어오는 데이터만 압축되는데 맞을까요?

큰 테이블이라 서버에 부하가 올까봐 걱정이라 문의드려봅니다 답변 부탁 드릴게요 ㅜ


#오라클 oracle_home #오라클 oracle_unqname

profile_image 익명 작성일 -

압축 옵션을 사용하여 테이블을 변환하는 경우, 기존 데이터에도 영향을 줄 수 있습니다. 압축된 테이블은 물리적인 저장 구조가 변경되므로, 압축 전에 있는 데이터도 영향을 받을 수 있습니다. 따라서 압축 옵션을 적용하기 전에는 데이터 백업을 수행하는 것이 좋습니다.

`ALTER TABLE` 문을 사용하여 압축 옵션을 적용할 때, 기존 데이터에는 영향을 주지 않고 이후에 삽입되는 데이터만 압축됩니다. 즉, 기존 데이터는 압축되지 않습니다. 하지만 데이터의 논리적 구조나 인덱스 등에 변화가 생길 수 있으므로 성능에 영향을 줄 수 있습니다.

또한, 압축 옵션을 적용하는 경우에는 압축된 데이터를 읽을 때 추가적인 CPU 리소스가 필요하므로 서버의 성능에 영향을 줄 수 있습니다. 대용량 테이블의 경우 압축 옵션을 사용할 때 서버 부하에 대한 영향을 고려해야 합니다. 따라서 테스트 환경에서 압축 옵션을 적용하여 성능을 확인하고, 시스템 자원과 성능을 측정하여 적절한 조치를 취하는 것이 좋습니다.

압축 옵션의 성능 영향과 데이터 변환에 대한 부분은 특정 환경과 데이터에 따라 다를 수 있으므로, 상세한 내용을 파악하기 위해서는 실제 시스템에서 테스트해보거나 오라클 공식 문서나 커뮤니티에서의 경험을 참고하는 것이 좋습니다.

오라클 tablespace 데이타파일 추가...

... 테이블스페이스가 설정되어 있는 상태입니다. 오라클 9i사용 create tablespace TEMT datafile ' E:\oracle........ 그런데 이런 상황에서 기존에 잡은 데이터파일...

오라클 문제좀 풀어주세요 ㅜㅜ

오라클 된통 무슨말인지 몰르겠어서.. 과제라서... 데이터베이스 사용자 alice를 생성하세요.(15점) 조건) 유저명 : alice 암호 : oracle default 테이블...

jsp에서 db가 엑세스일경우 sql문 쓰는...

jsp에서 엑세스 파일(accdb)을 연동하여 테이블 생성 삭제... 하잖아요 기존에 배웠던건 oracle과 연동해서 쓰는거라서 오라클에서 쓰는 sql문 형식으로 했었는데 db를...

oracle 기간별 통계 쿼리

oracle DB 통계 쿼리를 알려주세요 table seq| date... 형태의 테이블이고 date는 년 월 일 분... 단계1) 원시데이터 추출/가공 SELECT seq ,date...

자주 등장하는 오라클 에러 20...

... 임시 테이블 잠금 수가 초과했습니다" 00058,0, "이 데이타베이스를 마운트하기 위해서 DB_BLOCK_SIZE가... 구버전의 오라클을 사용" 01071,0, "ORACLE을 기동하지...