본문 바로가기

테스트3

Online Redefinition시 Block 감소량 비교 Reorg 방법 중 하나인 Online Redefinition 을 수행했을 때 Block 감소량이 크지 않다는 이야기를 듣고 직접 테스트를 진행하여 확인해보았습니다. Reorg의 목적 중 하나인 HWM 을 낮추고 불필요하게 사용하는 Block들을 재정리하는 것에 대한 효과가 크지 않다면, Online 상에서 사용하는 Reorg 방법이라 하더라도 크게 사용성이 있을까라는 생각은 드네요. 테스트시나리오는 이전 글에서 Online Redefinition에서 테스트 했던 테이블 그대로 다시 생성하여 진행하였고, 거기에 block 확인하는 부분을 추가하였습니다. https://bae9086.tistory.com/399 Table Reorg 방법 정리 운영시에 Reorg를 해야하는 경우는 자주 있을 수 있습니다. .. 2022. 8. 16.
Character Set 한글 테스트 목적 : UTF8과 K016MSWIN949에서 각각 한글데이터를 넣었을때 잘 들어가는지, 잘 보이는지에 대한 테스트입니다. 사용 환경: [oracle@ysbae ~]$ cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.5 (Maipo) SYS@newysbae> select instance_name,version from v$instance; INSTANCE_NAME VERSION ---------------- ----------------- newysbae 11.2.0.1.0 1 row selected. 요약 : 서버의 캐릭터셋과 클라이언트의 캐릭터셋을 맞춰주는 것이 제일 중요합니다. 다를 시 데이터가 깨질 수 있습니다. 테스트 진행 서.. 2020. 4. 20.
테스트를 위한 샘플 트리거,샘플 패키지 만드는 소스 제가 테스트를 위해 사용했던 샘플 트리거와 샘플 패키지만드는 쿼리입니다. 트리거 원본테이블입니다. Sql>create table tts_1 as select l.*, o.* from (select dbms_random.string('l',10) as name from dual) o, (select level as lvl from dual connect by level create table tts_3 2 as select * from tts_1 where 1=2; Table created. 트리거 생성 create or replace trigger trg_tts_1 after insert on tts_1 for each row declare begin insert into tts_3 values (:ne.. 2020. 1. 4.