SQL Server 2008 R2에 테이블이 있습니다. 데이터가 저장되는 파일을 알고 싶습니다. 나는 테이블이 저장된 파일 그룹을 알고있다. 그러나 그것이 어떤 파일인지 알고 싶습니다.내 SQL 테이블은 어떤 파일에 저장됩니까?
아니면 가능하지 않습니까? 파일 그룹에 대한 전체적인 생각은 하나의 테이블/인덱스가 여러 실제 드라이브에 걸쳐있는 것입니다. 따라서 파일 그룹의 두 파일간에 테이블이 분할 될 수 있습니다.
맞습니까?
SQL Server 2008 R2에 테이블이 있습니다. 데이터가 저장되는 파일을 알고 싶습니다. 나는 테이블이 저장된 파일 그룹을 알고있다. 그러나 그것이 어떤 파일인지 알고 싶습니다.내 SQL 테이블은 어떤 파일에 저장됩니까?
아니면 가능하지 않습니까? 파일 그룹에 대한 전체적인 생각은 하나의 테이블/인덱스가 여러 실제 드라이브에 걸쳐있는 것입니다. 따라서 파일 그룹의 두 파일간에 테이블이 분할 될 수 있습니다.
맞습니까?
모든 용도와 목적으로 테이블의 데이터가 파일 그룹의 모든 파일에 분산되어 있다고 가정해야합니다. 아마도 undocumented stuff like DBCC PAGE을 사용하여 수동으로 모든 페이지를 검사 할 수 있지만 그 점을 보지 못했습니다. 각 파일에서 한 페이지라도 찾으면 무엇을 할 것입니까? 행을 사용하지 않는 것으로 파일 중 하나를 제거하고 제거하는 경우, 파일에 대해 수행 할 때까지는 행을 수행 할 수 있습니다. 다중 파일 그룹에서 테이블이나 인덱스 또는 파티션을 가리키는 요점은 단일 파일에 핫 스폿을 만들지 않고 해당 파일에 데이터를 분산시키는 것입니다.