向Oracle中 新增一条数据:其实就是向临时表空间中新增
临时表空间的数据何时提交到表空间中呢?
答:三种情况:
1、Commit
2、过半个小时左右,自动提交
3、关闭plsql开发工具
(一)创建表空间
在Oracle中,表空间分为**(永久)表空间和临时表空间**
表空间:最终持久化保存的物理位置
临时表空间:当我们对数据库进行各种操作的时候,首先将这些数据放在临时表空间中,只要当你提交(commit)的时候,才会将这些数据持久化到表空间中
创建表空间的目的:给用户去使用
-- 创建表空间
create tablespace yearspace
datafile 'd:\yearspace.dbf'
size 10m
autoextend on
(二)删除表空间
-- 删除表空间
drop tablespace yearspace --要求:表空间不存在任何内容!只会从数据库中删除,物理文件还存在,一旦当表空间中存在内容的时候,就无法删除
including contents --包含表内容一起删除
and datafiles; --连同物理文件一起删除