DevTrace

글로벌 오픈소스 에러와 시스템 트러블슈팅을 근본 원인부터 심층 추적합니다. 코드 블록과 구조화된 디버깅 표로 개발자의 가독성을 극대화한 한국어 기술 블로그.

MSSQL 화면 먹통 됐을 때 락(Lock) 걸린 세션 찾고 죽이는 쿼리 메모

운영 중인 사내 시스템에서 특정 테이블 트랜잭션 미종료로 인해 전체 화면이 대기(Blocking) 상태에 빠졌을 때, sp_who2 대신 빠르게 범인 세션과 실행 쿼리를 찾아 KILL 처리하는 실무 스크립트.

2026-10-21 · 4 분 · 1603 단어 · DevTrace

C# / VB.NET 엑셀 다운로드 후에도 작업 관리자에 EXCEL.EXE가 안 죽고 남아있을 때

사내 WinForms 프로그램에서 Microsoft.Office.Interop.Excel을 사용해 엑셀 파일을 생성한 뒤 Quit()을 호출해도 백그라운드 프로세스가 종료되지 않는 현상과 COM 객체 해제 방법.

2026-10-19 · 4 분 · 1758 단어 · DevTrace

SSMS에선 빠른데 C#에서만 쿼리가 느릴 때 (AddWithValue 묵시적 형변환 문제)

SSMS에서 직접 돌리면 0.1초 만에 나오는 쿼리가 C#이나 VB.NET 화면에서만 유독 느릴 때 확인해 볼 AddWithValue와 NVARCHAR 묵시적 형변환 해결 기록.

2026-10-16 · 3 분 · 1446 단어 · DevTrace

MSSQL 날짜 검색에 CONVERT 썼다가 인덱스 날려먹은 이야기

날짜 컬럼에 분명 인덱스가 있는데 왜 테이블 전체를 스캔할까? 흔히 하는 좌변 가공 실수와 범위 검색 작성법.

2026-10-14 · 3 분 · 1054 단어 · DevTrace