컨텐츠로 건너뛰기

KhoonLabs DB – 데이터베이스 기술과 실전 운영

  • 홈
  • 이 사이트 소개
  • 장애 해결
  • Oracle
  • DB 운영
  • 성능 튜닝
  • SQL 실무
  • KhoonLabs 네트워크

Oracle 오라클 ALTER TABLE 운영 전 체크리스트: 데이터·제약조건·복구 확인

2026년 09월 09일2026년 08월 21일 작성자: aloloever
Oracle 테이블 변경 전 의존성과 백업을 확인하는 안전 점검 과정

Oracle 운영 테이블을 ALTER 하기 전에 데이터 적합성, 제약조건, 인덱스, 의존 객체, 잠금과 복구 방법을 확인하는 순서를 정리합니다.

카테고리 Oracle 태그 ALTER TABLE, DDL, Oracle, 데이터베이스 운영, 운영 체크리스트, 제약조건 댓글 남기기

Oracle 오라클 MODIFY 사용법: 컬럼 길이·DEFAULT·NULL 변경 예제

2026년 09월 09일2026년 08월 20일 작성자: aloloever
Oracle 컬럼의 길이와 기본값, NULL 조건을 조정하는 모습

Oracle ALTER TABLE MODIFY로 컬럼 길이, 기본값, NOT NULL을 변경하는 방법과 변경 전 데이터 확인 SQL을 예제로 설명합니다.

카테고리 Oracle 태그 ALTER TABLE, DEFAULT, MODIFY, NOT NULL, Oracle, 컬럼 길이 변경 댓글 남기기

Oracle 오라클 컬럼 추가·삭제·이름 변경·COMMENT: 자주 쓰는 ALTER TABLE 7가지

2026년 09월 09일2026년 08월 19일 작성자: aloloever
Oracle 테이블의 컬럼을 추가하고 삭제하며 설명을 붙이는 작업

Oracle에서 자주 사용하는 컬럼 추가, 여러 컬럼 추가, 이름 변경, 삭제와 테이블·컬럼 COMMENT 문법을 작은 예제와 확인 SQL로 정리합니다.

카테고리 Oracle 태그 ALTER TABLE, COMMENT, Oracle, 컬럼 삭제, 컬럼 추가, 컬럼명 변경 댓글 남기기

Oracle 19c ORA-01502: UNUSABLE 인덱스를 진단하고 안전하게 REBUILD하는 순서

2026년 09월 09일2026년 08월 19일 작성자: aloloever
사용 불가 인덱스를 점검한 뒤 정상 상태로 재구축하는 데이터베이스 운영 장면

배치 뒤 ORA-01502가 발생했을 때 UNUSABLE 인덱스·파티션, UNIQUE 제약, 적재 커밋 범위를 확인하고 필요한 단위만 재구축하는 Oracle 19c 운영 절차입니다.

카테고리 DB 운영 태그 ORA-01502, Oracle 19c, REBUILD, 병렬 DML, 인덱스

PostgreSQL 16~18 락 대기 진단: pg_locks·pg_stat_activity로 차단 세션 찾는 순서

2026년 09월 09일2026년 08월 18일 작성자: aloloever
PostgreSQL 락 대기 사슬을 점검하는 운영자의 작업 장면

PostgreSQL에서 쿼리나 DDL이 잠금 대기로 멈출 때, 대기 세션과 실제 차단자를 연결하고 취소·종료 전 확인할 값을 정리합니다.

카테고리 장애 해결 태그 pg_locks, pg_stat_activity, PostgreSQL, 락, 장애 해결

Oracle 19c 데이터파일 하나 복구: RESTORE·RECOVER 순서와 온라인 전환 기준

2026년 09월 09일2026년 08월 17일 작성자: aloloever
백업 장치에서 데이터파일 트레이를 서버로 복원하는 일러스트

Oracle 19c에서 일부 데이터파일 손상 시 복구 범위를 확인하고 RESTORE, RECOVER, ONLINE을 안전하게 적용하는 기준을 정리합니다.

카테고리 장애 해결 태그 Oracle 19c, RMAN, 데이터파일 복구, 미디어 복구, 백업 및 복구

Oracle 19c RMAN RESTORE VALIDATE: 백업이 실제 복구 가능한지 확인하는 범위와 순서

2026년 08월 16일 작성자: aloloever
백업 저장소와 검증 과정을 살피는 DB 운영자 일러스트

Oracle 19c에서 RMAN RESTORE VALIDATE로 실제 복구에 필요한 백업을 안전하게 읽어 검증하는 방법과, 이 명령이 보장하지 않는 범위를 정리합니다.

카테고리 DB 운영 태그 DB 운영, Oracle 19c, RMAN, 백업 검증, 복구

Oracle 19c Flashback Query ORA-01555: UNDO 보존 시간과 공간 압박을 확인하는 순서

2026년 09월 09일2026년 08월 15일 작성자: aloloever
과거 데이터 블록이 재사용되고 undo 저장소를 확인하는 Oracle Flashback Query 점검 장면

Oracle 19c Flashback Query에서 ORA-01555가 날 때 UNDO_RETENTION, V$UNDOSTAT, undo tablespace를 안전하게 점검하는 절차입니다.

카테고리 장애 해결 태그 DB 운영, Flashback Query, ORA-01555, Oracle 19c, UNDO_RETENTION, V$UNDOSTAT

MySQL 8.4 ONLINE DDL이 LOCK=NONE인데 멈출 때: metadata lock 차단 세션 찾는 순서

2026년 09월 09일2026년 08월 14일 작성자: aloloever
메타데이터 락 때문에 온라인 DDL 작업이 대기하는 과정을 표현한 일러스트

MySQL 8.4 온라인 DDL이 대기할 때 sys.schema_table_lock_waits로 차단 세션을 찾고, 안전하게 배포를 이어가는 진단 절차.

카테고리 DB 운영 태그 ALTER TABLE, metadata lock, MySQL 8.4, Performance Schema, 온라인 DDL

Oracle 19c ORA-00060 데드락 trace 읽기: 원인 SQL을 찾고 재발을 막는 순서

2026년 08월 13일 작성자: aloloever
두 트랜잭션의 순환 대기와 해소를 나타낸 데이터베이스 데드락 구조 이미지

ORA-00060 trace에서 데드락 그래프와 오류 SQL을 연결하고, 트랜잭션 경계·재시도·접근 순서를 안전하게 점검하는 Oracle 19c 운영 절차입니다.

카테고리 장애 해결 태그 ORA-00060, Oracle 19c, trace, 데드락, 트랜잭션
이전 글
새 글
← 이전 페이지1 페이지2 페이지3 페이지4 다음 →

최신 글

  • SQL 오류 코드 읽는 법: MySQL·PostgreSQL 코드로 원인 좁히기
  • MySQL 사용법: 조회부터 삭제까지 안전한 실행 순서
  • 엑셀 CSV 데이터 넣기: MySQL·PostgreSQL 가져오기와 오류 대응
  • Oracle Live SQL 사용법: 설치 없이 표 만들고 조회하기
  • 인덱스 rebuild lock: ONLINE 재구성의 잠금 구간과 ORA-08104 복구 판단

DB 운영

  • 데이터 마이그레이션 정합성 검증: 행 수가 같아도 남는 잔여 불일치를 판정하는 절차
  • PostgreSQL 16~18 autovacuum이 밀릴 때: freeze age와 장기 트랜잭션 진단
  • PostgreSQL 16~18 NOT NULL 추가: 긴 검증과 잠금을 나누는 순서
  • Oracle·MySQL만 있는 게 아니다: 주요 데이터베이스 9종 장단점 비교
  • Oracle 19c ORA-01502: UNUSABLE 인덱스를 진단하고 안전하게 REBUILD하는 순서
이 카테고리 전체 글 보기 →

Oracle

  • Oracle Live SQL 사용법: 설치 없이 표 만들고 조회하기
  • Oracle ORA-00942: SELECT는 되는데 프로시저 컴파일만 실패하는 이유
  • Oracle REGEXP_REPLACE로 전화번호 숫자만 조회하기: 공백·하이픈·특수문자 제거
  • Oracle 오라클 ALTER TABLE 운영 전 체크리스트: 데이터·제약조건·복구 확인
  • Oracle 오라클 MODIFY 사용법: 컬럼 길이·DEFAULT·NULL 변경 예제
이 카테고리 전체 글 보기 →

SQL 실무

  • Oracle 19c MERGE ORA-30926: 원본 중복을 찾고 안전하게 수정하는 방법
이 카테고리 전체 글 보기 →

성능 튜닝

  • Oracle 19c 파티션 프루닝 안 될 때: PSTART·PSTOP과 날짜 조건 확인
  • Oracle 19c 특정 바인드 값에서만 느릴 때: Adaptive Cursor Sharing 진단
  • Oracle 19c 암시적 형변환: 인덱스가 있는데 느릴 때 바인드 타입 확인
  • Oracle 19c 히스토그램: 치우친 값 분포에서 실행계획이 바뀌는 조건
  • Oracle 19c 통계정보 오래됨 확인: DBMS_STATS 안전 수집과 복원 순서
이 카테고리 전체 글 보기 →

장애 해결

  • Oracle 19c 비인덱스 FK 잠금: 부모 DELETE 때 자식 테이블이 막히는 이유
  • PostgreSQL 16~18 락 대기 진단: pg_locks·pg_stat_activity로 차단 세션 찾는 순서
  • Oracle 19c 데이터파일 하나 복구: RESTORE·RECOVER 순서와 온라인 전환 기준
  • Oracle 19c Flashback Query ORA-01555: UNDO 보존 시간과 공간 압박을 확인하는 순서
  • Oracle 19c ORA-00060 데드락 trace 읽기: 원인 SQL을 찾고 재발을 막는 순서
이 카테고리 전체 글 보기 →

© 2026 KhoonLabs DB – 데이터베이스 기술과 실전 운영 • 제작됨 GeneratePress