내 응용 프로그램은 현재 FileSystemWatcher 객체를 구현하여 파일 (Input.xml)을 만드는 디렉토리 (C : \ Incoming)를 모니터링합니다.가장 빠른 파일 읽기 방법
현재 Streamreader 개체를 사용하여 파일을 내 응용 프로그램에 읽지 만 데이터가 SQL Server 데이터베이스에서 작업을 수행하는 데 사용된다는 점을 감안할 때 성능에 대해 우려하고 있습니다.
파일을 메모리로 가장 빠르게 읽는 방법은 무엇입니까 (아니면 이미 사용하고 있습니까?).
파일의 크기 범위는 무엇입니까? 정확한 코드를 사용하여 해당 파일을 읽으십니까? –
시스템의 가장 느린 부분 (물리적 디스크)과 상호 작용합니다. 실적을 괴롭힐 이유는 없습니다. 더 빨리 * 필요하면 * 입력 된 폴더에 RAM 디스크 나 SSD를 사용할 수 있습니다. – tzerb
SQL Server는 어떤 역할을합니까? _ "그러나 SQL Server 데이터베이스에서 작업을 수행하는 데 데이터가 사용될 것이라는 점을 감안하면 성능에 대해 우려하고 있습니다."_ 파일에서 SQL Server로 ** 대량 가져 오기 **를 수행 할 수 있습니다. http://msdn.microsoft.com/en-us/library/ms188365.aspx –