由於目前分區mySQL數據庫不支持外鍵,因此我希望聽到一些專業版和控制檯針對讀取量大的應用程序,該應用程序每桌可處理大約1-400 000行數據。不幸的是,我還沒有足夠的經驗在這方面做出自己的結論... 非常感謝! 參考文獻: How to handle foreign key while partitioning Partitioning mySQL tables that has foreig
我有幾個論壇服務器(它們是無關緊要的),它存儲了來自用戶的帖子,我希望能夠在這些服務器之間對請求進行分區。我目前傾向於按地理位置劃分它們。爲了改善數據的位置,用戶將被分成諸如北美,南美等。 是否有任何關於如何實現將分配屬性映射到服務器的函數的設計模式,以便這段代碼具有高可用性並且不會成爲單點故障? f(Region) -> Server IP
我正在SQL Server 2008中使用一個大表(〜100.000.000行)。通常,我需要添加和刪除~30.000.000行的批以及從這張桌子。目前,在將大批量加載到表格之前,我禁用索引,插入數據,然後重建索引。我已經衡量這是最快的方法。 由於最近,我正在考慮在此表上實施表分區來提高速度。我將按照我的批次分割桌子。 我的問題,是否可以禁用某個特定分區的索引,並在再次啓用它之前將數據加載到該分區