在最近使用PHP進行的練習中,我遇到了一個共享服務器。具有相同模式的多個數據庫可與單個應用程序一起使用
而且,Web主機爲每個MySQL數據庫提供有限的存儲空間(比如1GB)。在這種情況下,我的應用程序將處理10k +用戶和大量特定於站點的數據,並且每個數據庫可以存儲多達1 GB(在這種情況下),但是我可以添加無限數據庫,1 GB存儲容量。
那麼有沒有什麼辦法,如果我的MySQL數據庫大小達到最大允許存儲容量,並且我添加更多的數據庫,我可以將加載/查詢/數據傳輸到該添加的數據庫,並且可以執行查詢數據庫?
或從頭開始,我可以添加兩個或多個數據庫具有相同的架構,所以我可以執行他們兩個的搜索查詢和檢索數據?
即
DB1 TBL1 TBL2 TBL3
DB2 TBL1 TBL2 TBL3
USER1'S信息都存儲在DB1
USER2000'S信息都存儲在DB2
雖然技術上你可以用相同的模式創建大量的數據庫,然後用另一個數據庫來存儲用戶列表以及他們在哪個數據庫中看起來像很多工作。尋找另一個允許更大數據庫的主機。 –