내 현재 요구 사항 중 사용자가 일주일에 한 번 업데이트하고 특정 필드에 대해 해당 문서를 쿼리 할 수있는 Excel 스프레드 시트를 가져 오는 것입니다.Linq to XML과 OledbConnection이있는 Excel 간의 속도 차이는 무엇입니까?
지금 당장은 모든 Excel (2007) 데이터를 XML 파일로 푸시합니다 (파일을 업로드 할 때 한 번만 누른 다음 xml 만 사용하면 필요한 모든 데이터가 유지됩니다). 스프레드 시트의 모든 열이 아님) Linq-to-XML을 통해 쿼리합니다. xml 파일은 Excel보다 작습니다.
내 질문은 Linq XML 파일과 OledbConnection Excel 파일을 쿼리간에 성능 차이가 있습니까? 나는 다른 불필요한 단계를 추가하고 있습니까? 나는 후속 질문이 될 것이라고 생각한다. XML을 계속 사용하기 쉽도록 가치가 있는가?
파일의 길이는 약 1000 행입니다.
woops, 난 그 질문에 고정 - XML 파일도 네이티브 것입니다. 나는 스톱워치로 시험 할 것이다. – naspinski