요즘들어 사내 ERP에서 LOCK 걸리는 경우가 발생하고있다... 정리하는 겸 작성한 글. 대부분 검색하시는 분들은 LOCK이 무엇인지 알지만 쿼리가 기억이 안나는 경우(...귀찮아서...?)라고 생각해서 글 순서는 아래와 같이 진행된다. 1. LOCK 조회 2. LOCK 쿼리 조회(+ kill, timeout) 3. LOCK 강제종료(+ timeout) 4. 조치 방법 1. LOCK 조회 LOCK 조회 관련한 쿼리는 아래와 같이 2개정도 사용한다. sp_lock (또는 EXEC sp_lock) : Mode가 X인 경우 Lock SELECT * FROM SYS.sysprocesses WHERE blocked > 0 : LOCK 상태인 경우 결과 출력(반대로 없는경우 아래와 같이 아무것도 안나온다.) sp..
MSSQL에서 테이블명, 조건문에 따른 Delete 또는 다른 테이블과 Join 하여 조회한 데이터를 삭제하는 방법이 있습니다. 테이블명, 조건문에 따른 Delete의 경우 아래와 같이 사용합니다. DELETE FROM TABLE1 WHERE [조건문] 다른 테이블과 JOIN 한 결과를 가지고 있는 데이터를 삭제해야 하는 경우는 아래와 같이 사용합니다. DELETE a FROM TABLE1 a JOIN TABLE2 b on a.id = b.id WHERE [조건문] 위와 같이 TABLE1, TABLE2를 JOIN 하고 조건문을 사용하여 TABLE1의 데이터를 삭제할 수 있습니다. Update문의 경우 일반적인 Update를 사용할 때는 아래와 같이 사용하지만 UPDATE TABLE1 SET id = 4 ..
- Total
- Today
- Yesterday
- It
- ScriptableObject
- GenericMenu
- 화이트풍성드레스
- 곡선그리기
- 웨딩
- DrawBezier
- 에토프
- unity5
- 루스트로
- 촬영복
- C#
- 촬영복대여
- 유니티
- 결혼준비
- unity
- 곡선
- 선그리기
- 더컨벤션반포
- 결혼
- MSsql
- ContextMenu
- 제네리꼬
- NodeEditor
- AssetDatabse
- Unity Editor
- EditorWindow
- 에토프꾸뛰르
- node
- SQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |