DEVELOPER/db(14)
-
Postgresql Replication (데이터베이스 이중화)
ReplicationShared Disk Failover하나의 디스크를 여러 개의 PostgreSQL Server 가 공유하는 방식File System Replication디스크는 별개로 사용하되 File System Level 로 복제하는 방식Physical ReplicationFile-based Log ShippingWarm StandbyHot Standby장점다른 Replication 방식에 비해 구성이 간단archive_command 파라미터를 이용하여 Standby Server 로 WAL 파일을 전송하기 쉬움 다중 Standby Server 구성 가능단점Major 버전과 Bit 가 모두 동일해야 구성 가능WAL 파일이 가득 차거나(16mb), archive_timeout 에 의해 Switch 된..
2023.07.26 -
[Tibero] 티베로 백업 & 복원
백업 # sid DB 인스턴스 명 # username 유저아이디 # password 유저비밀번호 # script # full # file 백업을 저장할 위치 # logdir 백업 실행 시 발생되는 로그를 저장할 위치 tbexport sid=LSMIS username=[유저아이디] password=[유저비밀번호] script=y full=y file=/path/to/dir/TIBERO_`date +%Y%m%d`_FULL.DMP logdir=/path/to/dir/TIBERO_`date +%Y%m%d`_FULL.log 복원 - 기존 사용자(스키마)가 있다면 드롭 후 다시 생성한 뒤 실행 # ip DB 서버 위치 # DB 서버 포트 # sid # username # password # full # file #..
2022.10.28 -
[Oracle] JDBC Url에서 SID와 Service Name
// JDBC 드라이버 // thin 사용할때 SID와 SERVICE_NAME 차이점 jdbc:oracle:thin:@{ipaddress}:{port}:{SID} jdbc:oracle:thin:@{ipaddress}:{port}/{SERVICE_NAME}
2022.10.19 -
[Linux][Oracle] DB 관리자 관련
sqlplus로 관리자 접속 방법 # 로그인 없이 sqlplus 실행 sqlplus /nolog # 로그인 (아래 방법 모두 해당 SQL> conn /as sysdba SQL> conn system/패스워드 as sysdba SQL> connect /as sysdba SQL> connect system/패스워드 as sysdba Session 및 Process 확인 및 설정 -- 실시간 Process 수 확인 -- CURRENT_UTILIZATION : 현재 접속자 수 -- MAX_UTLIZATION : 오라클 기동 후 현재까지 최대접속자 수 -- INITIAL_ALLOCATION : init.ora 파라미터에서 설정한 최대값 SQL> SELECT * FROM v$resource_limit where r..
2022.10.04 -
[MSSQL] SA계정 확인
-- SA계정 확인 (이름을 바꾸었어도 확인 가능) SELECT name FROM sys.sql_logins WHERE sid = 0x01;
2022.07.30 -
계정 내 전체 테이블 삭제
-- 다음 SQL문 실행 결과를 복사해서 실행한다. SELECT 'DROP TABLE "' || TABLE_NAME || '" CASCADE CONSTRAINTS;' FROM user_tables;
2022.05.31