clwn.net
当前位置:首页 >> orAClE数据库资表空间资源有限下怎么优化 >>

orAClE数据库资表空间资源有限下怎么优化

1、1、调整数据结构的设计.这一部分在开发信息系统之前完成,程序员需要考虑是否使用ORACLE数据库的分区功能,对于经常访问的数据库表是否需要建立索引等. 2、2、调整应用程序结构设计.这一部分也是在开发信息系统之前完成,

扩展表空间有两种方法一是拓展原有的表空间,语句alter database datafile '/export/home/oracle/oradata//undotbs01.dbf' --这里是表空间的数据文件路径 resize 5000m;--这里是你要拓展到多大二是为表空间增加数据文件,语句alter tablespace

扩展表空间有两种方法一是拓展原有的表空间,语句ALTER DATABASE DATAFILE '/export/home/oracle/oradata//undotbs01.dbf' --这里是表空间的数据文件路径 RESIZE 5000M;--这里是你要拓展到多大二是为表空间增加数据文件,语句ALTER

1、是这样的.2、这个说不好,我没这么做过.你手边应该有oralce的全套电子文档吧.关键是你要找对系统表或者视图.我记得索引的系统视图不是这个.3、这些与你要做的有关系吗?别像没头苍蝇一样瞎撞了.4、不用删表,如果你连基本的语句命令都不懂,那只能看书了.5、慢的原因有好多,逐步排除吧,等找到真正原因再说.急没用的.6、默认情况下,是会建到用户的默认表空间的.7、这个看你的维护需要.最起码先弄明白你的库是怎么回事再说吧.就从这些问题看,你根本就是门外汉,连库是怎么回事都没弄明白.

drop user user_name cascade.不过这样可能会很慢,你最好把user下的所有表.和对象都删除了.删除用户所有的表及索引等.用truncate命令.然后再用drop user user_name cascade命令.

索引单独建立表空间,和主用户表空间分开.主用户单独表空间善用分区表,可以使用hash分区,分散到不同的表空间文件中,你的表空间文件可以分散在不同的磁盘上,这样会提高IO大字段单独分配大文件表空间,大字段数据库会自动创建系统索引,不需要建索引.如果有缺心眼在select语句where条件使用大字段,放心喷他.oracle的分解很清楚,数据库指的就是文件,实例指的是内存和后台进程一个用户就是一个项目,用户有默认表空间,但可以使用多个表空间,表空间和用户是多对多的关系.

最好是再新建一个表空间!

1、加数据文件 或者使用自动扩展2、 清理表空间上的无用数据对象

你最好买一本专门讲ORACLE性能优化的书,好好看看 1、调整数据库服务器的性能 Oracle数据库服务器是整个系统的核心,它的性能高低直接影响整个系统的性能,为了调整Oracle数据库服务器的性能,主要从以下几个方面考虑: 1.1、调整

把表move以下就可以了alter table xxx move..命令可以查手册

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com