분류 전체보기 102

[Oracle] _gc_read_mostly_locking

과거 RAC 8i 와 9i 버전에서 cache fusion 기능이 도입되면서 하나의 block에 대해 읽기와 쓰기가 여러 인스턴스에서 발생할 때 이 dirty block 을 disk가 아닌 인스턴스 레벨에서 읽도록 개선되었고 이후 10g 에서 DRM 기능이 소개되면서 undo와 object 레벨의 DRM이 가능해졌습니다. _gc_read_mostly_locking 파라미터는 11g 에서 소개된 DRM 기능이며 Cache층에서 global operation 이력을 이용하여 실현한 read mostly locking 메카니즘입니다. read mostly locking 메카니즘은 오라클 Cache층에서 매개 오브젝트의 S lock과 X lock의 갯수가 기록되어 있는데, 만약 특정 노드에서 해당 오브젝트에 대..

Oracle 2021.07.28

[Oracle] ip 및 interface명 변경

// public interface : eth6 => eth7, ip : 192.168.0.0 => 192.168.1.0 // private interface : eth 5 => eth6, ip : 168.10.0.0 => 168.10.1.0 // 01. oifcfg ocr에 interface 이름 변경 // 확인 # oifcfg getif eth5 168.10.0.0 global cluster_interconnect eth6 192.168.0.0 global public // 변경 // public , 필요시 ip 대역도 변경 # oifcfg setif -global eth7/192.168.1.0:public // private , 필요시 ip 대역도 변경 # oifcfg setif -global et..

Oracle 2021.07.25

[Solaris] Oracle 설치 시 필요한 명령어

// solaris v.11.4 // root // network interface 상태 확인 # ipadm show-if // network 설정 # ipadm delete-ip net0 # ipadm create-ip net0 # ipadm create-addr -T static -a local=192.168.0.1/24 net0 // default gw 및 interface 별 상태 확인 # netstat -rn // default gw 설정 # route -p add default 192.168.0.254 // (tcp,udp) smallest_anon_port, largest_anon_port 설정 # ipadm set-prop -p smallest_anon_port=9000 tcp # ipad..

OS/Solaris 2021.07.16

[OS/macOS] remote 서버 접근 ip 저장 script (vmgmt)

// echo "alias vmgmt='/원하는 디렉토리/vmgmt.sh" >> ~/.zshrc # vmgmt.sh # 원하는 위치에 script를 놓고 사용한다. SCRIPT_DIR=/원하는 디렉토리 COMMAND=$1 if [ -z $COMMAND ]; then echo 'ERROR : Please input your command' else if [ "$COMMAND" = "help" ]; then echo 'vmgmt option [param]' echo 'option : [ init / ls / mk / rm / help ]' elif [ "$COMMAND" = "init" ]; then echo '###########################################\n#########..

OS/macOS 2021.06.18