0
SQL Server 2008의 xquery와 xpath 성능간에 차이가 있습니까?xquery vs. xpath 성능
저는 XML SQL 데이터 형식이 매우 새롭습니다.이 필드에 대한 쿼리 성능이 매우 중요하지만 XML로 문서 세부 정보를 저장하려고합니다.
xquery와 xpath 사이의 성능 차이에 관한 경험이 있습니까?
SQL Server 2008의 xquery와 xpath 성능간에 차이가 있습니까?xquery vs. xpath 성능
저는 XML SQL 데이터 형식이 매우 새롭습니다.이 필드에 대한 쿼리 성능이 매우 중요하지만 XML로 문서 세부 정보를 저장하려고합니다.
xquery와 xpath 사이의 성능 차이에 관한 경험이 있습니까?
내 경험에 따르면 OpenXML 기능은 SQL Server에서의 xml 구문 분석, 특히 방대한 양의 데이터를 처리하는 데 가장 적합한 솔루션입니다. 이 링크를 참조하십시오. http://msdn.microsoft.com/en-us/library/ms186918.aspx
이 두 가지 사이에는 명확한 구별이 없습니다 (적어도 SQL Server에는 없음). 따라서 우리가 비교하기를 바라는 것에 대한 간단한 예를 게시해야합니다. – RBarryYoung
@RBarryYoung : SQL Server에 XML 필드로 저장된 14,000,000 개 이상의 문서를 쿼리하기 만하면됩니다. 지금 테스트하기 위해 데이터베이스에 1,000,000 개의 행을 생성하지만 조건이없는 간단한 select는 약 3 분이 걸립니다. 필자는 XML 인덱싱을 적용했으나 여전히 성능면에서 만족스럽지 않습니다. 유사한 시나리오는 모든 필드가 입력 된 비슷한 테이블에 대해 19 초 소요됩니다. –
다시 : 귀하를 돕기 위해 구체적인 예가 필요합니다. – RBarryYoung