Home

시스템 관리_37 운영 데이터베이스 블로킹 세션 및 데드락 식별과 안전한 강제 종료 해결 가이드

출처 / 참고: PostgreSQL Official Documentation (Viewing Locks, pg_stat_activity), MySQL Reference Manual (InnoDB Lock and Lock-Wait Information), Oracle Database Reference (V$LOCK, V$SESSION) 명령어: psql, mysql, sqlcmd, sqlplus, kill, awk 키워드: Blocking Session, Deadlock, Lock Wait, pg_blocking_pids, sys.innodb_lock_waits, v$lock, KILL SESSION, Ro...

Read more

시스템 관리_36 SQL Server 트랜잭션 로그 풀 LOG_BACKUP 원인 분석 및 긴급 축소 해결 가이드

출처 / 참고: Microsoft Learn (Troubleshoot a Full Transaction Log - SQL Server Error 9002), Microsoft Documentation (Manage the Size of the Transaction Log File) 명령어: sqlcmd, df, ls, grep, awk 키워드: Error 9002, The transaction log for database is full due to LOG_BACKUP, log_reuse_wait_desc, DBCC SQLPERF, BACKUP LOG, DBCC SHRINKFILE, FULL Recover...

Read more

시스템 관리_35 SQL Server TempDB 할당 경합으로 인한 CPU 고부하 현상 원인 분석 및 완벽 해결 가이드

출처 / 참고: Microsoft Learn (Troubleshoot TempDB contention in SQL Server), Microsoft SQL Server Internals (TempDB Allocation Architecture) 명령어: sqlcmd, top, pidstat, grep, systemctl 키워드: TempDB Contention, PAGELATCH_UP, PAGELATCH_EX, PFS, GAM, SGAM, High CPU, Trace Flag 1118, Multiple Data Files 사용처: 임시 테이블 및 테이블 변수 과다 사용 시 SQL Server CPU 점유율...

Read more

시스템 관리_34 SQL Server Error 18456 Login failed for user 로그인 실패 오류 원인 분석 및 State 코드별 해결 가이드

출처 / 참고: Microsoft Learn (Troubleshoot Error 18456 - Login failed for user), Microsoft Documentation (SQL Server Error Log) 명령어: sqlcmd, grep, tail, journalctl, systemctl 키워드: Error 18456, Login failed for user, State Code, SQL Server Authentication, Mixed Mode, sys.server_principals, ERRORLOG 사용처: 애플리케이션 및 DBA 클라이언트(SSMS, DBeaver)에서 MSSQL ...

Read more

시스템 관리_33 오라클 ORA-12541 TNS no listener 연결 실패 오류 원인 분석 및 완벽 복구 가이드

출처 / 참고: Oracle Database Net Services Reference (The listener.ora File, The tnsnames.ora File), Oracle Database Net Services Administrator’s Guide (Troubleshooting Oracle Net Services) 명령어: lsnrctl, tnsping, ss, netstat, curl, iptables, firewall-cmd 키워드: ORA-12541, TNS:no listener, lsnrctl status, listener.ora, tnsnames.ora, 1521 포트, Connec...

Read more

시스템 관리_32 오라클 ORA-00020 maximum number of processes exceeded 오류 원인 분석 및 긴급 조치 가이드

출처 / 참고: Oracle Database Reference (PROCESSES parameter, SESSIONS parameter), Oracle Error Messages (ORA-00020) 명령어: sqlplus, ps, kill, grep, awk, ipcs 키워드: ORA-00020, maximum number of processes exceeded, v$process, v$session, SPFILE, processes, sessions, Connection Leak 사용처: 오라클 DB 신규 접속 전면 차단 장애 긴급 복구, 애플리케이션 커넥션 누수 추적, DB 프로세스 한도 증설 및 재...

Read more

시스템 관리_31 오라클 ORA-01653 unable to extend table 테이블스페이스 공간 부족 오류 원인 분석 및 긴급 증설 해결 가이드

출처 / 참고: Oracle Database Administrator’s Guide (Managing Tablespaces), Oracle Database Error Messages (ORA-01653) 명령어: sqlplus, df, asmcmd, oerr, du, tail 키워드: ORA-01653, unable to extend table, Tablespace Full, AUTOEXTEND, Datafile, RESIZE, Smallfile, Bigfile 사용처: 오라클 DB 배치 작업 또는 웹 서비스 인서트 트랜잭션 중 테이블스페이스 공간 고갈로 인한 쿼리 중단 긴급 복구 실행예제 ...

Read more