表空间: oracle 使用表空间来管理数据库的对象(表,序列,过程,函数,游标等)。 oracle的逻辑结构 oracle 数据库 =》 表空间 =》 表 序列 过程 等对象 oracle的物理结构 oracle 数据库 =》oracle的数据文件 =》数据段=》数据区间=》数据块 oracle中 ...
分类:
数据库 时间:
2019-05-10 20:30:29
阅读次数:
145
-- 创建表空间 create tablespace tab_test01 --指定使用的数据文件 datafifile 'D:\test_tab\test01.dbf' --指定表空间的初始大小 size 50m --当表空间不够用时,下次自动增长的大小 autoextend on next 30 ...
分类:
其他好文 时间:
2019-05-10 20:25:31
阅读次数:
165
1、临时表 1.1类型:会话级临时表、事务级临时表 1.2两种临时表的异同: 相同点:两种表都不能永久保存记录,他们都是用临时表空间 不同点:会话级别只有当会话结束时表中的数据才会被截断,而事务级临时表不管是COMMIT/ROLLBACK或者是会话结束,临时表中的数据都会被截断。 1.3什么时候使用 ...
分类:
数据库 时间:
2019-05-09 23:43:54
阅读次数:
213
Oracle中一个表空间可能存在多个用户使用,下面语句统计了表空间及其用户情况,如果有多个用户,用户之间通过逗号分隔。 select t.default_tablespace, to_char(wmsys.wm_concat(username)) all_users from dba_users t... ...
分类:
数据库 时间:
2019-05-08 17:35:24
阅读次数:
460
段(segment)空间管理模式:段所拥有的数据块中空闲块如何管理 表在表空间所拥有的若干个块叫做段 查看段的管理模式:select tablespace_name, sement_space_management from dba_tablespaces; 段内空闲空闲空间的手工管理:使用空闲列表 ...
分类:
其他好文 时间:
2019-05-07 19:43:20
阅读次数:
163
1.创建表空间 create tablespace testSpace datafile 'D:\test.dbf' size 100M autoextend on next 50M; 说明: testSpace:表空间名 datafile 数据库文件及路径 2.创建用户,并设置默认表空间 crea ...
分类:
数据库 时间:
2019-05-06 16:04:46
阅读次数:
381
数据库人员手边系列:Oracle维护常用SQL语句 1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t, dba_data_files d whe ...
分类:
数据库 时间:
2019-05-06 14:22:57
阅读次数:
189
--1、查看表空间的名称及大小 --2、查看表空间物理文件的名称及大小 --3、查看回滚段名称及大小 --4、查看控制文件 --5、查看日志文件 --6、查看表空间的使用情况 --7、查看数据库库对象 --8、查看数据库的版本 --9、查看数据库的创建日期和归档方式 ...
分类:
数据库 时间:
2019-05-05 11:48:20
阅读次数:
196
11 表结构 表是关于特定实体的数据集合,这也是关系型数据库的核心。 在InnoDB中,表都是根据主键顺序组织存放的,这种存储方式的表成为索引组织表。 所有数据都被逻辑的存放在一个空间中,称之为表空间 tablespace。 表空间又由段 segment, 区 extent, 页page 组成。 页 ...
分类:
数据库 时间:
2019-05-04 23:53:56
阅读次数:
313
查看表空间使用:select USERNAME,TABLESPACE,BLOCKS from v$sort_usage where USERNAME='SCOTT'; 临时表创建: 1.事务级临时表:事务结束,数据消失 create global tempoary table temp as sel ...
分类:
其他好文 时间:
2019-05-04 13:31:22
阅读次数:
142