mysql帶分區查詢數據,mysql分表和分區的區別淺析?
分區:就是把一張表的數據分成N個區塊,在邏輯上看最終只是一張表,但底層是由N個物理區塊組成的。這一個是由數據庫自動完成的,PARTITION BY來完成。
分表:就是把一張表按一定的規則分解成N個具有獨立存儲空間的實體表。系統讀寫時需要根據定義好的規則得到對應的字表明,然后操作它。這一個是表設計的時候,人為處理的。
分區:就是把一張表的數據分成N個區塊,在邏輯上看最終只是一張表,但底層是由N個物理區塊組成的。這一個是由數據庫自動完成的,PARTITION BY來完成。
分表:就是把一張表按一定的規則分解成N個具有獨立存儲空間的實體表。系統讀寫時需要根據定義好的規則得到對應的字表明,然后操作它。這一個是表設計的時候,人為處理的。