oracle表空间最大30G?如果一张表超过30G怎么办
生活随笔
收集整理的這篇文章主要介紹了
oracle表空间最大30G?如果一张表超过30G怎么办
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
引出問題
開發程序的時候,客戶跟我說,他們有一張表,鋪底數據有100多G,日增長量2個G。我????
我陷入了沉思。
首先,這是一個小系統,可以說數據庫、應用都是單機。數據沒法分割,也沒法做到分庫分表。
于是乎,我創建了一個表空間,數據導入一半跟我說,單個表空間DBF文件最大就是30G!
解決問題
怎么辦?擴容表空間唄。搜了很多資料,經測試以下語句可以擴容表空間:
ALTER TABLESPACE space_name ADD DATAFILE '/xxx/xx/DATA02.DBF' SIZE 32767M;然后瘋狂擴容了五六次,終于可以將整個表放進去了!
寫在最后
突然想到一個問題,數據太多會不會變慢?emmm客戶似乎并沒有提查詢變慢的問題,所以就加了一些必要的索引。。。
實際上,我除了加索引提高查詢速度,再不知道還有什么辦法能提高查詢速度了。有小伙伴知道嗎?
寫文章目的就是交流分享,如有問題還請指正,本人郵箱784482906@qq.com
總結
以上是生活随笔為你收集整理的oracle表空间最大30G?如果一张表超过30G怎么办的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简单谈谈linux的文件权限问题
- 下一篇: oracle用户、表空间操作常用命令