10 2008 档案
摘要:怎样监控无用的索引 Oracle 9i以上,可以监控索引的使用情况,如果一段时间内没有使用的索引,一般就是无用的索引 语法为: 开始监控:alter index index_name monitoring usage; 检查使用状态:select * from v$object_usage; 停止监控:alter index index_name nomonitoring ...
阅读全文
摘要:怎么样快速重整索引 通过rebuild语句,可以快速重整或移动索引到别的表空间 rebuild有重建整个索引数的功能,可以在不删除原始索引的情况下改变索引的存储参数 语法为 alter index index_name rebuild tablespace ts_name storage(......); 如果要快速重建整个用户下的索引,可以用如下脚本,当然,需要根据你自己...
阅读全文
摘要:set linesize 200 #根据实际应用设置行的大小set term off verify off feedback off pagesize 0set markup html on entmap ON spool on preformat offspool tables.xls@get_tables.sql #此处为SQL脚本或SQL语句spool off Shell脚本中使用方法:sqlplus后面必须跟 -S#!/bin/bashexport CURRDATE=`date -d '1 days ago' +%Y-%m-%d`export FILEPATH=/u01
阅读全文
摘要:RAID常见的LEVEL有0,1,3,5,组合方式常有0+1,1+0,各自的特点描述如下: RAID0:将多个物理盘组成一个大的逻辑盘,容量为各盘之和,RW性能最好,但问题是如果一个盘如现损失,整个RAID的数据都将丢失。 RAID1:即镜像,组成RAID1的多个盘中的数据都是同样的,这样多个盘的容量为一个盘,实现了数据保护功能,且读写性能都不错,在一些情况下,读性能比单个物理硬盘读高出15-...
阅读全文
摘要:无法给dbms_sql包授execute权限,现象是没有响应 当使用以下授权语句时无反应 grant execute on DBMS_SQL to IFUSER2; 原因: 由于其它用户在执行DBMS_SQL. 解决方法: 杀掉执行DBMS_SQL的用户或停止DBMS_SQL的执行。
阅读全文
摘要:在解决商函项目的磁盘空间满及表空间回收问题时,碰到ora-03297错误提示,现把解决方法总结如下: 在实际使用中我们经常会遇到oracle某个表空间占用了大量的空间而其中的数据量却只占用了少量空间,此时我们可以用ALTER DATABASE DATAFILE '***.dbf' RESIZE nnM的命令来收缩表空间,但在收缩的过程中会遇到ora-03297错误,表示在所定义的空间之后有数据...
阅读全文