code

NDF 파일이란 무엇입니까?

codestyles 2020. 11. 25. 08:00
반응형

NDF 파일이란 무엇입니까?


SQL Server는 데이터 파일에 MDF를 사용하고 로그 파일에 LDF를 사용하지만 NDF 파일이란 무엇입니까?

이 파일의 이점은 무엇입니까?


에서 파일 및 파일 그룹 아키텍처

2 차 데이터 파일

보조 데이터 파일은 기본 데이터 파일을 제외한 모든 데이터 파일을 구성합니다. 일부 데이터베이스에는 보조 데이터 파일이없는 반면 다른 데이터베이스에는 여러 보조 데이터 파일이있을 수 있습니다. 보조 데이터 파일에 권장되는 파일 이름 확장자는 .ndf입니다.

또한 파일 확장자 NDF-Microsoft SQL Server 보조 데이터 파일

파일 및 파일 그룹 이해를 참조하십시오.

보조 데이터 파일은 선택 사항이며 사용자가 정의하고 사용자 데이터를 저장합니다. 보조 파일은 각 파일을 다른 디스크 드라이브에 저장하여 여러 디스크에 데이터를 분산하는 데 사용할 수 있습니다. 또한 데이터베이스가 단일 Windows 파일의 최대 크기를 초과하는 경우 데이터베이스가 계속 증가 할 수 있도록 보조 데이터 파일을 사용할 수 있습니다.

보조 데이터 파일에 권장되는 파일 이름 확장자는 .ndf입니다.

/

예를 들어, 세 개의 파일 인 Data1.ndf, Data2.ndf 및 Data3.ndf를 각각 세 개의 디스크 드라이브에 만들어 fgroup1 파일 그룹에 할당 할 수 있습니다. 그런 다음 fgroup1 파일 그룹에 특별히 테이블을 만들 수 있습니다. 테이블의 데이터에 대한 쿼리는 3 개의 디스크에 분산됩니다. 이렇게하면 성능이 향상됩니다. RAID (Redundant Array of Independent Disks) 스트라이프 세트에 생성 된 단일 파일을 사용하여 동일한 성능 향상을 달성 할 수 있습니다. 그러나 파일 및 파일 그룹을 사용하면 새 파일을 새 디스크에 쉽게 추가 할 수 있습니다.


보조 데이터 파일은 선택 사항이며 사용자가 정의하고 사용자 데이터를 저장합니다. 보조 파일은 각 파일을 다른 디스크 드라이브에 저장하여 여러 디스크에 데이터를 분산하는 데 사용할 수 있습니다. 또한 데이터베이스가 단일 Windows 파일의 최대 크기를 초과하는 경우 데이터베이스가 계속 증가 할 수 있도록 보조 데이터 파일을 사용할 수 있습니다.

출처 : MSDN : 파일 및 파일 그룹 이해

보조 데이터 파일에 권장되는 파일 이름 확장자는 .ndf이지만 적용되지는 않습니다.


NDF 파일은 사용자 데이터를 저장하는 확장명이 .ndf 인 Microsoft SQL Server의 사용자 정의 보조 데이터베이스 파일입니다. 또한 데이터베이스 파일의 크기가 지정된 크기에서 자동으로 커지면 .ndf 파일을 추가 저장소로 사용할 수 있으며 .ndf 파일은 별도의 디스크 드라이브에 저장할 수 있습니다. 모든 NDF 파일은 해당 MDF 파일과 동일한 파일 이름을 사용합니다. 연관된 .mdf 파일을 첨부하지 않으면 SQL Server에서 .ndf 파일을 열 수 없습니다.

참고 URL : https://stackoverflow.com/questions/2707403/what-are-ndf-files

반응형