oracle表空間最大30G?如果一張表超過30G怎麼辦

引出問題

開發程序的時候,客戶跟我說,他們有一張表,鋪底數據有100多G,日增長量2個G。我????

我陷入了沉思。

首先,這是一個小系統,可以說數據庫、應用都是單機。數據沒法分割,也沒法做到分庫分表。

於是乎,我創建了一個表空間,數據導入一半跟我說,單個表空間DBF文件最大就是30G

解決問題

怎麼辦?擴容表空間唄。搜了很多資料,經測試以下語句可以擴容表空間:

ALTER TABLESPACE space_name
ADD DATAFILE '/xxx/xx/DATA02.DBF'
SIZE 32767M;

然後瘋狂擴容了五六次,終於可以將整個表放進去了!

寫在最後

突然想到一個問題,數據太多會不會變慢?emmm客戶似乎並沒有提查詢變慢的問題,所以就加了一些必要的索引。。。

實際上,我除了加索引提高查詢速度,再不知道還有什麼辦法能提高查詢速度了。有小夥伴知道嗎?

寫文章目的就是交流分享,如有問題還請指正,本人郵箱[email protected]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章