1. 关于表空间的看法 个人认为表空间这种不应该让用户来管理,直接数据库自己管理和优化即可。因为这些都是无意义的重复操作,不应该用户来管理。 像mysql那样不用指定表空间,直接默认表空间就很简单舒服。 以后的发展,应该是没了表空间,表空间数据库自行管理。 2. oracle的临时表空间 Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。 3. 指定默认表结 1)创建用户时指定的默认表空间。 create user test identified by oracle default tablespace users; 2)创建数据库是指定的默认表空间。可以通过以下语句修改: alter database default tablespace users; 如果创建用户时,不指定默认的tablespace, 则此用户则会以数据库的默认表空间作为默认表空间。 如果1)和2)都没有设置,才会使用system表空间。 |
|
来自: liang1234_ > 《数据库》