SQL Azure 응용 프로그램을 계획 할 때 고려해야 할 성능 고려 사항은 무엇입니까? Azure 저장소, 그리고 작업자와 웹 역할은 매우 확장 성이 뛰어나지 만 결국에는 하나의 데이터베이스를 사용하는 경우 병목처럼 보입니다.SQL Azure 성능 고려 사항
- 얼마나 많은 동시 연결하지 SQL 애저 지원 :
나는 약 번호를 찾을려고?
- 대역폭은 어느 것입니까?
운이 없다.
예를 들어, 매우 높은 수준의 삽입을 사용하는 응용 프로그램을 계획하고 있지만 집계 함수의 결과를 매번 반환해야합니다 (예 : 한 열에 같은 키가있는 모든 레코드의 합계). 그래서 나는 테이블 스토리지와 함께 갈 수 없습니다.
일괄 처리는 옵션이지만 시간 응답 또한 중요합니다. 따라서 데이터베이스가 많은 연결로 인해 부풀려 질 것 같습니다.
샤딩은 다른 옵션이지만 삽입량이 많은 경우에도 데이터 양이 매우 적으며 PK가 1 개인 경우 FK가없는 경우 4 ~ 6 개입니다. 따라서 1Gb DB조차도 파티션에 대한 과잉 (과금 : D)이 될 수 있습니다.
이러한 종류의 응용 프로그램에 직면 할 때 유의해야 할 성능 키는 무엇입니까?
건배.