分布式存盤已經成了大資料量存盤的趨勢。
Oracle也早就有了表磁區技術。
問題一
1、就一塊硬碟的前提下:我把訂單表拆成12張表 TORDER_01....TORDER_12 VS 就一張表,按月切割放在12個表空間
哪一個效率高?
2、現在大多數服務器的硬碟是1T個盤,普通資料庫服務器也就是放一兩塊盤。那么問題來了:
為什么資料庫服務器,不能搞成100G一塊盤,甚至10G一個盤?
uj5u.com熱心網友回復:
1、就一塊硬碟的前提下:我把訂單表拆成12張表 TORDER_01....TORDER_12 VS 就一張表,按月切割放在12個表空間哪一個效率高?
后者如果為磁區表的話,效果是沒什么差別的,只是前者你要跨月查詢,可就要分多次查詢了;
2、現在大多數服務器的硬碟是1T個盤,普通資料庫服務器也就是放一兩塊盤。那么問題來了:
為什么資料庫服務器,不能搞成100G一塊盤,甚至10G一個盤?
服務器硬碟有 100G 一塊的,也有 36G 一塊的,當你的資料量為 100T 的時候,要準備的機房的面積,就有差異了;
uj5u.com熱心網友回復:
對于你的第一個問題,你應該從磁區表的優點去考慮,只有用磁區表有利的時候才會去用它,不是嗎~uj5u.com熱心網友回復:
磁區的目的主要是易管理、易維護、高可用,效率不是主要的點服務器大多用磁盤陣列,陣列的每塊磁盤并不大,多是幾百G
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/116388.html
標籤:開發
上一篇:主庫倒入備庫,出現一大堆報錯。。。。哪個幫看看,擺脫~~生產網路
下一篇:Access denied for user 'gxp'@'localhost' (using password: NO)
