나는 어떤 데이터베이스가 얼마나 큰지 알아 내려고하고있다. (아직 만들어지지 않았다.) 얼마나 많은 행과 테이블이 될지를 안다. 이론적 인 데이터베이스의 크기를 알려주는 기능이 있습니까? 내가 사용할 수있는 수학 공식이 있습니까? 기존 데이터베이스의 크기를 결정하는 기능이 있다는 것을 알고 있지만 작성하기 전에 얼마나 큰지 알고 싶습니다.그러한 데이터베이스는 얼마나 큰가?
답변
테이블의 열에 대한 데이터 형식의 크기를 사용할 수 있습니다. 그런 다음 해당 테이블에서 행 크기의 대략적인 추정치를 얻을 수 있습니다. 그런 다음 1에서 n 테이블까지, 1 테이블에서 1 행, x 테이블에서 x 행 = 지정된 rowsize에 대한 데이터베이스의 추정치.
긴 손으로 알았지 만 이것이 내가 정상적으로하는 방법입니다.
디자인 프로토 타입을 만들 수도 있습니다. 초기 버전의 데이터베이스를 만들고 스크립트를 작성하거나 도구를 사용하여 적절한 양의 데이터를 테이블에 채우십시오. 그러면 X 행의 공간이 얼마나 많은지 알게 될 것입니다. 너무 많으면 디자인을 사용하여 도면 보드로 돌아갈 수 있습니다. 데이터베이스를 만들기 전에 수치를 원한다는 것을 알고 있지만 실제 데이터 파일로 진행되는 모든 작업을 고려할 수는 없습니다.
정확하게 말하면 정말 복잡 할 수 있습니다. 정확한 크기가 너무 중요하지 않았다 갖는
http://msdn.microsoft.com/en-us/library/aa933068(SQL.80).aspx
, 그래서 나는 littlegeek의 방법으로 갔다 예를 들어, 다음은 MS SQL 서버에서 그것을 할 방법이다. 나는 내 테이블과 칼럼이 무엇인지 알아 냈고 looked up the sizes of the data types, 그 다음 좋은 곱셈을했습니다.
또한 견적에 색인을 포함시켜야합니다. 인덱스가 데이터만큼 큰 시스템을 보았습니다. 대답을 신뢰할 수있는 유일한 방법은 Eric Z Beard가 제안한 것과 같은 프로토 타이핑을하는 것입니다. 서로 다른 데이터베이스 시스템은 서로 다른 오버 헤드를 가지고 있지만 모두 가지고 있습니다.
- 1. 자바 스크립트 테이블 정렬/페이징 (클라이언트 측). 얼마나 큰가?
- 2. MVVM을 사용하여 WPF 응용 프로그램을 시작하려면 얼마나 큰가
- 3. 너비가 960px와 960보다 큰가?
- 4. MySQL 데이터베이스는
- 5. com.sleepycat.je.DatabaseNotFoundException 데이터베이스는
- 6. 데이터베이스는 -sqlite3
- 7. 방지 개별 데이터베이스는
- 8. 데이터베이스는 무엇에 탁월합니까?
- 9. 임시 데이터베이스는 언제 사용됩니까?
- 10. 열기 데이터베이스는 메모리
- 11. C 프로그램은 어떻게 그러한 출력을 생성합니까?
- 12. 그러한 웹 개발 설정/실행이 직장에서 적합한가요?
- 13. 얼마나 많은 EJB가 얼마나 많이 있습니까?
- 14. 200MB의 ASP.NET 멤버십 데이터베이스는 얼마나 많은 사용자가 보유 할 수 있습니까?
- 15. 얼마나 얼마나 많은이 결과
- 16. java에서 사용할 수있는 데이터베이스는 무엇입니까?
- 17. 비어있는 sqlite 데이터베이스는 74Mb를 필요로합니까?
- 18. 사용자 친화적 인 데이터베이스는 무엇입니까?
- 19. Facebook에서 사용하는 지리 데이터베이스는 무엇입니까?
- 20. has_one 관계, 데이터베이스는 어떻게 보입니까?
- 21. CouchDB 데이터베이스는 단기간에 매우 커야합니까?
- 22. Geolocation 데이터베이스는 어떻게 조립 되었습니까?
- 23. Authlogic 암호는 얼마나 안전합니까?
- 24. 왜 테이블의 마지막 행의 높이가 나머지 높이보다 큰가?
- 25. 데이터베이스가 RAM에서 얼마나 빨라 집니까?
- 26. 스테이징 테이블/스테이징 데이터베이스는 안티 패턴입니까?
- 27. 메모리 내 데이터베이스는 내구성을 어떻게 제공합니까?
- 28. 로그인의 기본 데이터베이스는 어떻게 볼 수 있습니까?
- 29. 네트워크 데몬을 선택할 noSQL 데이터베이스는 무엇입니까?
- 30. Sqlite 데이터베이스는 페르시아어/아랍어 인코딩을 지원합니까?