반응형
[MSSQL] 커서(CURSOR) - 행(ROW) 단위 처리의 사용 법
DATABASE/MsSQL2023. 9. 6. 09:00[MSSQL] 커서(CURSOR) - 행(ROW) 단위 처리의 사용 법

Intro 안녕하세요. 초보 DBA 다뉴입니다. 처음 Database로 업무를 하고 제일 많이 사용했던 것이 오늘 소개할 커서라는 것 인거 같은데요. 나중에 알고보니 커서를 사용하기에 느려지는 트랜잭션들이 많다는 것을 알게되고, 최대한 줄이려고 노력한 것도 이 커서입니다. 하지만 필요할 때 사용해야 하는 커서(cursor)에 대해서 알아두면 좋으니 한번 알아보도록 하죠. Cursor 커서(Cursor) 란? 커서는 데이터의 처리를 집합단위가 아닌 행 (ROW)단위로 처리하기 위해 사용합니다. 일종의 반복문이죠. 데이터를 행단위로 처리하기에 행단위 작업에 대한 장점이 있지만, 일괄 처리를 하지않고 각 행의 조회, 처리, 커밋 등의 단위작업이 포함되게 되므로 속도가 느려질 수 있습니다. BOF (Begin ..

반응형
image