SQL Server 2008로 구현된 클라우드 기반 RDB 서비스인 SQL Azure는 분산 데이터베이스로서 다수의 사용자가 물리적 서버를 공유하는 multi-tenant 구조를 가지고 있다. 따라서 공유하는 물리적 서버 자원을 한 사용자가 독점하여 다른 사용자의 데이터베이스 성능에 지장을 주지 못하도록 모니터링하며 필요에 따라서는 데이터베이스 연결 자체를 끊는다. 이러한 SQL Azure의 Throttling에 관해 공개된 정보가 있어 소개하고자 한다. SQL Azure가 데이터베이스 연결을 끊는 경우는 아래와 같다. 한 세션이 1백만개 이상의 lock을 사용할 때.. 로그 크기 1GB 이상 넘어가는 트랜잭션.. 로그 파일 기준으로, 커밋 안된 트랜잭션과 현재 트랜잭션 사이의 길이가 전체 로그의 20%..
Software+Services
2011. 4. 20. 17:22
공지사항
최근에 달린 댓글
- Total
- 289,263
- Today
- 1
- Yesterday
- 0