![[MSSQL] 커서(CURSOR) - 행(ROW) 단위 처리의 사용 법](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbH8Dks%2FbtssvfuIyLv%2FrFaMC8iZz5oFQHlKJMQfqk%2Fimg.png)
DATABASE/MsSQL2023. 9. 6. 09:00[MSSQL] 커서(CURSOR) - 행(ROW) 단위 처리의 사용 법
Intro 안녕하세요. 초보 DBA 다뉴입니다. 처음 Database로 업무를 하고 제일 많이 사용했던 것이 오늘 소개할 커서라는 것 인거 같은데요. 나중에 알고보니 커서를 사용하기에 느려지는 트랜잭션들이 많다는 것을 알게되고, 최대한 줄이려고 노력한 것도 이 커서입니다. 하지만 필요할 때 사용해야 하는 커서(cursor)에 대해서 알아두면 좋으니 한번 알아보도록 하죠. Cursor 커서(Cursor) 란? 커서는 데이터의 처리를 집합단위가 아닌 행 (ROW)단위로 처리하기 위해 사용합니다. 일종의 반복문이죠. 데이터를 행단위로 처리하기에 행단위 작업에 대한 장점이 있지만, 일괄 처리를 하지않고 각 행의 조회, 처리, 커밋 등의 단위작업이 포함되게 되므로 속도가 느려질 수 있습니다. BOF (Begin ..