做一个测试需要建一个表空间,报错。
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - ...
分类:
其他好文 时间:
2014-12-04 10:20:57
阅读次数:
208
1.SQL统计数据,大量事务操作后可能不准 exec sp_spaceused '表名' 2.准确的表空间大小,但可能会花些统计时间 exec sp_spaceused '表名', true 3.数据库大小查询 exec sp_spaceused 4.所有用户表空间表小,SQL统计数据,...
分类:
数据库 时间:
2014-11-26 18:11:29
阅读次数:
314
重命名一个表空间时,Oracle会在数据字典、控制文件和数据文件的头部更新这个表空间名。注意,重命名一个表空间不会重命名相关联的数据文件。重命名代码示例如下:1 SQL> alter tablespace old_name rename to new_name;
分类:
数据库 时间:
2014-11-26 14:01:22
阅读次数:
209
1、查看所有的表空间:SELECT * FROMDBA_TABLESPACES;2、查看某个用户的默认表空间:SELECT DEFAULT_TABLESPACE,USERNAME FROMDBA_USERSWHERE USERNAME='username';3、查看表空间剩余容量:SELECT TA...
分类:
数据库 时间:
2014-11-17 22:33:39
阅读次数:
350
MyISAM储存表的特点:每一个表使用三个文件来保存.frm:表结构定义文件.MYD:表数据文件,储存数据的.MYI:表索引文件Innodb储存表时特点:Innodb在储存表时是将多个表数据共享在一个表空间文件中。这种方式不容易维护表。因此,建议,每一个表使用一个独立的表空间文件。因此,需..
分类:
数据库 时间:
2014-11-12 02:10:23
阅读次数:
278
由于lob对象引起的表空间无法删除。本来是要删除DMS表空间,但是上面有LOB对象,而且表却是在别的表空间DMS4上。解决的办法就是将这些lob移动到DMS4表空间。下面是解决过程删除用户时报错:drop tablespace dms第 1 行出现错误:ORA-01549: 表空间非空, 请使用 I...
分类:
其他好文 时间:
2014-11-11 16:22:34
阅读次数:
219
1、查询数据库中的表空间名称1)查询所有表空间select tablespace_name from dba_tablespaces;select tablespace_name from user_tablespaces;2)查询使用过的表空间select distinct tablespace_...
分类:
其他好文 时间:
2014-11-09 06:12:58
阅读次数:
361
我认为 既然ORACLE设置了自己主动扩展 必定有其意图. 怎样在生产环境使用手动还是自己主动呢? 主要看生产环境问题.一是看业务产生的数据量的问题, 一次扩展数据文件大小多少,20M会不会太频繁,1G会不会磁盘操作时间太长. 自己主动扩展会影响下性能. 性能主要看你的硬件配置情况.二手动扩展优点是...
分类:
其他好文 时间:
2014-11-08 20:47:51
阅读次数:
147
一.默认表空间说明在oracle9i中,如果未用 DEFAULT TABLESPACE 子句创建的所有用户将以SYSTEM表空间作为它们的默认表空间。同时也不能为数据库指定一个默认的表空间。在Oracle 10g中定义了数据库级别的默认表空间USERS,在创建用户时没有定义默认表空间,就会把数据库级...
分类:
数据库 时间:
2014-10-30 18:55:38
阅读次数:
158
InnoDB tablespace and logs配置默认每个表拥有自己的表空间;innodb_file_per_table=1对于以前的表示不受影响的, 只对新表有效;tablespace 可以自动增长,大小受到文件系统的限制,还可以放到裸设备里面, 大小不再不受文件系统限制"裸设备的exten...
分类:
数据库 时间:
2014-10-29 20:59:30
阅读次数:
202