최근에 PHP로 운동을하면서 공유 서버를 발견했습니다.하나의 응용 프로그램에서 사용할 동일한 스키마의 다중 데이터베이스
그리고 웹 호스트는 MySQL 데이터베이스 당 제한된 저장 용량 (예 : 1GB)을 제공합니다.
이 경우 내 응용 프로그램은 10k + 사용자 및 많은 사이트 특정 데이터를 처리 할 것이며 각 데이터베이스는 최대 1GB까지 저장할 수 있지만이 경우 1GB의 저장 용량을 가진 무제한 데이터베이스를 추가 할 수 있습니다. .
내 MySQL 데이터베이스 크기가 허용되는 최대 저장 공간에 도달하고 더 많은 데이터베이스를 추가하는 경우 추가 된 데이터베이스에 load/query/data를 전송할 수 있으며 두 가지 모두에서 검색과 같은 쿼리를 수행 할 수있는 방법이 있습니다. 데이터베이스?
또는 처음부터 동일한 스키마가있는 둘 이상의 데이터베이스를 추가 할 수 있으므로 둘 다에서 검색 쿼리를 수행하고 데이터를 검색 할 수 있습니까?
즉
DB1 TBL1 TBL2 TBL3
DB2 TBL1 TBL2 TBL3
USER2000 'S 정보가 DB2에 저장된 USER1 'S 정보가 DB1에 저장됩니다
기술적으로는 동일한 스키마로 데이터베이스를 많이 생성 한 다음 사용자 목록을 저장하는 또 다른 데이터베이스를 만들 수 있지만 많은 데이터베이스가 있습니다. 더 큰 데이터베이스를 허용하는 다른 호스트를 찾으십시오. –