반응형
반응형
리눅스 SWAP 확인부터 스왑 메모리 증설까지 서버에서 메모리가 부족해지면 커널이 디스크 기반의 SWAP을 사용하면서 응답이 급격히 느려질 수 있습니다. 이 문서는 현재 SWAP 상태 확인부터 원인 점검, 그리고 스왑 파일/스왑 파티션 증설 및 영구 적용까지 한 흐름으로 정리합니다. 개요 SWAP을 늘리는 건 “메모리 부족 상황에서 서버가 죽는 것”을 막는 완충 장치입니다. 다만 SWAP이 많다고 성능이 좋아지는 건 아니고, SWAP 사용이 잦다면 메모리 누수/캐시 정책/프로세스 튜닝이 우선입니다. ..
오라클에서 AP/WAS 접속 서비스 식별하는 방법 데이터베이스에 붙는 AP/WAS(애플리케이션 서버)나 배치, 도구 접속을 구분하려면 세션 메타데이터를 보는 게 가장 빠릅니다. 핵심은 “DB가 아는 정보(서버/프로그램/앱이 넘겨준 모듈)”를 조합해서 어떤 서비스가 붙었는지 실무적으로 식별하는 것입니다. 개요 오라클 DB는 기본적으로 “정확히 어떤 WAS 서비스인지”를 100% 자동 판별하진 못합니다. 대신 아래 컬럼 조합으로 거의 실무 수준의 식별이 가능합니다. ..
대전 유성복합터미널 진입도로 확장 공사 착수 (내용 자세히) 대전 유성권(유성IC~구암교네거리~구암역삼거리) 일대는 출퇴근 시간대 병목이 심한 대표 정체 구간으로 꼽힙니다. 대전시는 유성복합터미널(유성광역복합환승센터) 접근성을 높이고 정체를 줄이기 위해 진입도로 개설·확장 공사에 착수했습니다. 핵심 요약 목표: 유성복합터미널(유성광역복합환승센터) 주변 상습 정체 완화 및 접근성 개선 대상 권역: 현충원로·유성IC에서 구암교네거리·구암역삼거리 일원 방식: 장대교차로~박산로 구간에서 구암동 일원(청년주택 ‘다가온’ 인근 도로)로 연결되는 임시 성격의 연..
Oracle 19c RAC IP 변경 방법(상세) RAC IP 변경은 “OS 네트워크 반영 → 클러스터 네트워크 정의(oifcfg) → VIP/SCAN 리소스(srvctl) → 리스너/서비스 확인” 순서를 지키는 게 핵심입니다. 실제 사용 시에는 변경 범위(Public/VIP/SCAN/Interconnect)를 명확히 나누고, 각 단계마다 롤백 포인트를 남겨야 장애 확산을 막을 수 있습니다. 개요 Oracle 19c RAC 환경에서 “IP 변경”이라고 하면 보통 아래 중 하나(또는 복합)를 의미합니다. 운영 환경에서는 범위를 섞어서 진행하면 리소스가 엉키기 쉬우니,..
ORA-04030·ORA-27000·ORA-27001·ORA-27002 메모리 관련 이슈 (일반오류형 매뉴얼) 구성: 개요 → 환경 → 증상 → 1차 점검 → 심화 분석 → 복구 → 재발 방지 개요 ORA-04030, ORA-27000, ORA-27001, ORA-27002는 “메모리를 더 할당해야 하는데 실패했다”는 공통 흐름으로 묶이는 경우가 많습니다. 다만 원인은 DB 내부 메모리(PGA/SGA) 부족뿐 아니라 OS 자원 제한(프로세스 제한, ulimit, 공유메모리, tmpfs, swap, 메모리 단편화)이 함께 작동하면서 발생합니다. 핵심 관점 1) DB 파라미터만 늘려도 해결되지 ..
삼성 스마트TV 시청 데이터 수집 중단: 텍사스 합의로 ‘명시적 동의’ 체계 전환 핵심 키워드: ACR · 시청 데이터 · 명시적 동의 · 다크 패턴 · 개인정보 보호 무슨 일이 있었나 미국 텍사스주와 삼성전자가 스마트TV 시청 데이터 수집을 둘러싼 분쟁에서 합의에 도달했습니다. 합의의 핵심은 단순합니다. 텍사스 주민의 ‘명시적 동의’ 없이 ACR 기반 시청 데이터 수집·처리를 중단한다는 것입니다. 이번 합의가 던지는 메시지 “기본값 수집 + 뒤늦은 안내” 방식은 더 이상 안전하지 않습니다. 사용자 동의는 ‘형식’이 아니라 ‘이해 가능성’까지 포함한 설계 문제로 다뤄지고 있습니다..