MSSQL에는 limit 함수가 따로 제공되지 않는다.따라서 ROW_NUMBER함수를 통해 각각의 row넘버를 만들어 주고 해당 row의 값을 통해 limit기능을 구현할 수 있다.방법 1. WITH절 사용 하지만 WITH절을 사용하는 것은 좋은 습관이 아니다여러 WI
SQL Server 성능 모니터 : https://docs.microsoft.com/ko-kr/sql/relational-databases/performance-monitor/sql-server-general-statistics-object?view=sql-serve

https://mongyang.tistory.com/75https://s1107.tistory.com/38
SQL Server는 자동으로 값을 생성하는 방법으로 두 가지 방법을 제공하고 있다. Identity 컬럼 속성 Sequence 객체 사용 1. Identity 속성 컬럼의 정의 부분에서 지정된 초기값과 증가치를 이용해서 INSERT가 실행될 때마다 자동으로 값을
RECOVERY 옵션은 defualt 옵션이다.RECOVERY 옵션을 사용하면 , 복원완료 후 바로 online 상태로 바뀐다.(한번에 완전히 복구 가능할 때 )NORECOVERY 옵션은여러개의 백업파일을 통해 복구할 때 사용한다 ( Fullbackup + transa
mssql의 page단위는 8KB이다 header부분을 제외하면 데이터가 저장될수있는 공간은 8000byte정도 이기때문에 char의 최대 저장단위는 8000byte이다따라서 mssql에서 varchar의 최대 저장은varchar(8000)까지 가능하다.varchar(
DB가 깨졌을 때를 대비하여 DBA는 다음의 세가지 백업을 수행해야 합니다.말 그대로 풀 백업입니다. .mdf 파일에 들어있는 모든 데이터를 백업받죠.그런데 풀백업이 이루어지는 동안에도 트랜잭션이 계속 진행되기 때문에 실제로는 아직 커밋되지 않은 작업이 백업시 포함될