2011-01-10 3 views
0

2.1 이상의 SubSonic 최신 안정 버전으로 업그레이드해야합니까? 우리는 신속하게 받아 들일 수없는 성능과 확장 성 문제를 겪고 있으며 실제로 도움이 될만한 것을 가리키는 결정적인 것을 찾을 수 없었습니다.SubSonic 3.0.0.4와 2.1의 성능이 크게 향상 되었습니까?

몇 가지 테스트 모델을 활용할 수 있는지 알아보고 싶습니다.하지만 물어볼 것입니다.

감사합니다.

답변

0

이 방법이 도움이 될지 모르겠지만 쓰기 성능의 주요 요인은 표의 기본값이 있는지 여부에 달려 있습니다. Subsonic 2.1은 새 레코드를 만들 때 각 값에 대해 데이터베이스에 대해 SELECT를 수행하며 실제로 이러한 작업이 느려질 수 있습니다. 상수 인 경우 (분명히 'SELECT GetDate()'를 캐시하고 싶지 않지만 'SELECT 1'이 너무 많은 놀라움을 낳지는 않을 것임) 캐시하는 패치를 작성하는 것은 그리 어렵지 않을 것입니다. 3.x가 무엇을하는지 잘 모름; 나는 아직 거기에 가지 않았다.

쓰기 성능에 문제가 없으면 더 많은 정보가 도움이 될 수 있습니다.

+0

3.0에서 사용할 수있는 BatchQuery 메서드의 성능 향상에 대해 궁금합니다. 우리가 사용하는 프로세스의 대부분은 db에 대한 수천 개에서 수천 개가 아닌 수백 개를 생성하지만 기본값 옵션을 시도 할 수 있습니다. –

관련 문제