1. 關于表空間的看法
個人認為表空間這種不應該讓用戶來管理,直接數(shù)據(jù)庫自己管理和優(yōu)化即可。因為這些都是無意義的重復操作,不應該用戶來管理。 像mysql那樣不用指定表空間,直接默認表空間就很簡單舒服。 以后的發(fā)展,應該是沒了表空間,表空間數(shù)據(jù)庫自行管理。
2. oracle的臨時表空間
Oracle臨時表空間主要用來做查詢和存放一些緩沖區(qū)數(shù)據(jù)。臨時表空間消耗的主要原因是需要對查詢的中間結果進行排序。
3. 指定默認表結
創(chuàng)建表格時,如果不指定所用的表空間,按照以下順序使用用戶的默認表空間。1)創(chuàng)建用戶時指定的默認表空間。create user test identified by oracle default tablespace users;2)創(chuàng)建數(shù)據(jù)庫是指定的默認表空間??梢酝ㄟ^以下語句修改:alter database default tablespace users;如果創(chuàng)建用戶時,不指定默認的tablespace,則此用戶則會以數(shù)據(jù)庫的默認表空間作為默認表空間。如果1)和2)都沒有設置,才會使用system表空間。
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請
點擊舉報。