2011-10-28 2 views
0

SQL Server에서 데이터베이스 당 테이블 수 "데이터베이스의 개체 수에 의해 제한됩니다.", "데이터베이스 개체에는 테이블, 뷰, 저장 프로 시저, 트리거, 규칙, 기본값 및 제약 조건 데이터베이스의 모든 개체 수의 합은 2,147,483,647을 초과 할 수 없습니다. "하나의 Sql Azure 데이터베이스에 얼마나 많은 테이블을 넣을 수 있습니까?

내 질문은, 하나의 SQL Azure 데이터베이스에서 만들 수있는 테이블의 최대 개수는 얼마입니까?

감사

+0

질문을 변경하십시오. xxxxxxx가 필요합니다. 가능합니다. 아니면 더 나은, 왜 그냥 시도하지 ... 그것은 다소 시간이 걸릴 수 있습니다 :) – Pleun

답변

2

Remus가 맞습니다!

연구 중일 경우 현재 SQL Azure 데이터베이스의 최대 크기가 50GB이므로 크기 제한을 더 잘 살펴보십시오. 즉, 데이터베이스가 그보다 큰 경우 더 큰 새로운 제한이 사용 가능할 때까지 기다려야합니다. 그리고 이것은 지원 티켓을 통해 변경할 수없는 무언가입니다.

이외의 SQL Server < -> SQL Azure 마이그레이션 도구 인 SQL Azure Migration Wizard from CodePlex -을 사용하면 SQL Azure와의 호환성을 데이터베이스에서 빠르게 확인할 수 있습니다.

+0

최대 크기는 이미 150GB로 설정되어 있습니다 (보류중인 Q4SR 배포 : http://blogs.msdn.com/b/windowsazure/archive/2011/10/14/annanncing-upcoming-sql-azure-q4- 2011-service-release.aspx). 이것은 단지 이러한 한계가 움직이는 표적이라는 사실을 증명합니다. –

+0

이미 알고 있습니다.) 이미 언급했듯이 "보류 중"입니다.) 아직 모든 서버에 배포되지 않았습니다. – astaykov

2

자신이 질문을 찾아내는 경우에, 당신의 계획은 결함이있다. 정상적인 디자인은 데이터베이스에 20 억 개의 객체가 필요하거나 그와 비슷한 객체가 필요하지 않습니다.

공식 Guidelines and Limitation 문서에는 지원되는 일부 제한 사항 (예 : 서버 당 150 개의 데이터베이스)이 나와 있습니다. 당신이 요구하는 한도는 문서화되어 있지 않습니다.

+0

안녕하세요 Remus, 답장을 보내 주셔서 감사합니다. 나는 아직 계획이 없으며 Sql Azure 로의 마이그레이션에 관한 연구를하고 있습니다. 따라서이 둘을 잘 알아야합니다. 제한 사항은 용량이 매우 중요한 숫자입니다. btw, 150 개의 데이터베이스에는 제한이 없으므로 이메일을 보내고 요청할 수 있습니다. –

관련 문제