728x90 SQL3 [MSSQL] NOLOCK에 대해서 알아보자 (SELECT) MSSQL은 기본적으로 SELECT (조회) 할때 공유잠금이 걸립니다. 공유잠금에 대해 예를 들자면.. SELECT가 실행중인데 만약 insert, update, delete 실행하게 되면 SELECT 작업이 모두 끝날때까지 lock이 걸린다. 하지만 SELECT 하면서 테이블 뒤에 (nolock) 또는 with(nolock)을 주면 공유잠금을 걸지 않고 바로 조회를 할 수 있다! SELECT * FROM table1 (nolock) 또는 SELECT * FROM table1 WITH(nolock) NOLOCK 이란? (nolock) 또는 with(nolock)은 SQL Server에서 사용되는 힌트(Hint) 중 하나이며, 다른 트랜잭션에 의해 수정되는 데이터에 대해 락(Lock)을 걸지 않고 읽기 작.. 2023. 8. 3. [MSSQL] SSMS - 로컬 DB 접속하기 SSMS를 사용하면서 가끔 로컬 서버를 접속하려 하면 접속 주소를 항상 까먹는다. 그래서 기록하기~ 1. 서버 이름 : (LocalDB)\MSSQLLocalDB 2. 인증 : Windows 인증 2023. 8. 3. [SQL] ORDER BY절 ASC / DESC(오름차순 / 내림차순) ORDER BY절 ASC / DESC(오름차순 / 내림차순) - SELECT문으로 검색된 데이터를 오름차순(ASC)이나 내림차순(DESC)으로 정렬 시킬 때 사용한다. - Default값은 Ascending(오름차순)으로써 ASC는 생략해도 되며, 문자는 알파벳 순서로 출력된다. - ORDER BY절에 선택된 컬럼이 여러 개일 경우 앞(왼쪽)에 정의된 컬럼을 기준으로 먼저 분류한 후, 이후에 나열된 순서대로 분류한다. 테이블 예제 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID , ANIMAL_TYPE , DATETIME , INTAKE_CONDITION , NAME , SEX_UPON_INTAKE 는.. 2022. 8. 23. 이전 1 다음 728x90