우리는 SQL 엔터프라이즈 백엔드에 백업하는 .net 엔터프라이즈 애플리케이션을 가지고 있습니다..net SQL 프로파일 링 통합
우리의 큰 고객 중 일부는 이제 SQL 기반 성능 병목 현상에 대해 설명합니다. 우리는 성능을 향상시킬 수있는 많은 글로벌 인덱싱을 적용했지만 최대 사용 사례로 통과했을 때의 한계를 뛰어 넘는 고객을 지속적으로 확보하고 있으며 이것이 잘못된 것이라고 말할 수는 없습니다.
큰 의미의 고객을 파악하고 데이터베이스에 색인을 제공하는 기능을 제공 할 수 있다는 것을 의미합니다. 이 시점에서 나는 모든 고객이 시스템을 다르게 사용할 것이기 때문에 경우에 따라 달성 할 수 있음을 알 수 있습니다.
제 생각에는 일정 기간 고객 데이터베이스에서 SQL 프로파일 러를 실행하고이 데이터를 데이터베이스의 테이블에 넣고 해당 기간 이후에 데이터를 분석하고 필요한 경우 성능을 향상시키는 인덱스를 적용하는 것입니다.
enterpise 앱은 asp.net mvc입니다. 누구든지 우리가 데이터베이스와 서버에 연결 문자열을 통해 ASP 프로필 서버에서 SQL 프로파일 러를 발사하는 .net 코드를 추가 할 수 있고 테이블에 결과를 펌프로 퍼 올릴 수 있는지 알고 있습니까?
또는 다른 방법에 대한 조언이 필요합니까?