系統與使用者資料分離
今天一個朋友的資料庫出現問題,請我幫忙檢視,其實問題本身很簡單:
Fri Jun 19 10:30:00 2006
ORA-1653: unable to extend table CMS.ACCESS_LOG_200606 by 40968 in tablespace SYSTEM
ORA-1653錯誤是指空間不能擴充套件,我們只要擴充套件資料檔案或者增加資料檔案即可.
然而我們可以發現另外一個更為嚴重的問題,也就是使用者表ACCESS_LOG_200606被建立在SYSTEM表空間.
這是Oracle DBA的大忌,通常我們應該將使用者資料和系統資料(SYSTEM)分離,避免使用者資料頻繁變更對於SYSTEM表空間的爭用,SYSTEM表空間應該只為存放系統資料而使用.
我們知道,在Oracle10g中,Oracle提供了預設資料表空間的概念,即使使用者不指定,Oracle也不會將使用者資料存放在SYSTEM表空間,而且,Oracle還將一些無關緊要的系統資料分離到SYSAUX表空間,以使得SYSTEM表空間純淨化.
這就是Oracle針對常見的使用者失誤而做出的不懈改進之一.
為了修正這類錯誤,我們可以透過Exp/Imp的方式來完成.
具體可以參考:如何把資料匯入不同的表空間?
連結:
連結:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23650854/viewspace-681814/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 表現與資料分離
- struts 中怎樣將系統日誌與使用者日誌分離
- Solid - 將資料與應用分離Solid
- 大資料資料庫讀寫分離分庫分表大資料資料庫
- 一個示例讓你明白介面與資料分離
- 直播賣貨系統,如何實現mysql資料庫的讀寫分離MySql資料庫
- 網站搭建資料庫篇-Linux系統MySQL配置主從分離網站資料庫LinuxMySql
- 計算與儲存分離實踐—swift訊息系統Swift
- Flutter資料分離思想-BLoCFlutterBloC
- ELK冷熱資料分離
- 資料庫讀寫分離資料庫
- 資料庫的讀寫分離與負載均衡策略資料庫負載
- SAP拆分:IT系統分離的成功因素
- 作業系統統計資料分類作業系統
- 2.1.3.1 資料字典分離的目的
- Laravel的mysql資料分離想法LaravelMySql
- 前後端分離——資料mock後端Mock
- 資料庫的讀寫分離資料庫
- xPath 動態分離XML資料XML
- Linux系統MySQL配置主從分離LinuxMySql
- 資料治理與資料分類分級!
- 聊聊大資料的存算分離大資料
- oracle 靜態資料壓縮分離Oracle
- 讀寫分離的的資料同步?
- 深度:微服務化的資料庫設計與讀寫分離微服務資料庫
- 一次面試回顧——探討表現與資料分離面試
- 多使用者電商分銷系統的創新與應用
- 儲存與資料庫系統資料庫
- 前端資料與後臺分離,使用mockjs模擬後臺返回json資料前端MockJSON
- OPPO大資料離線任務排程系統OFLOW大資料
- golang saas框架,資料庫級別隔離、讀寫分離Golang框架資料庫
- Shopee ClickHouse 冷熱資料分離儲存架構與實踐架構
- 資料庫讀寫分離Master-Slave資料庫AST
- 前後端分離前端模擬資料後端前端
- ssm讀寫分離多資料來源SSM
- 前後臺分離之資料模擬
- MySQL 中讀寫分離資料延遲MySql
- 附加和分離SQL Server資料庫方法SQLServer資料庫