
ORACLE
文章平均质量分 57
qq_29235047
一万年太久,只争朝夕
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
索引批量迁移
select 'alter index '||OWNER||'.'||index_NAME||' rebuild tablespace gdt_indexes;' from dba_indexes where tablespace_name='ZWXXZY'; 表做空间迁移时,使用如下语句: 例1:alter table tb_name move tablespac转载 2017-05-27 11:34:01 · 138 阅读 · 0 评论 -
[Oracle] dbms_metadata.get_ddl 的使用方法总结
dbms_metadata.get_ddl()用于获取对象的DDL,其具体用法如下。 注意:在sqlplus里,为了更好的展示DDL,需要设置如下参数: 复制代码代码如下: set line 200 set pagesize 0 set long 99999 set feedback off set echo off 1)获得表、索引、视图、存储过程、函数的转载 2017-05-27 11:34:38 · 2631 阅读 · 0 评论 -
Oracle约束(Constraint)详解
概述 约束是数据库用来确保数据满足业务规则的手段,不过在真正的企业开发中,除了主键约束这类具有强需求的约束,像外键约束,检查约束更多时候仅仅出现在数据库设计阶段,真实环境却很少应用,更多是放到程序逻辑中去进行处理。这也比较容易理解,约束会一定程度上较低数据库性能,有些规则直接在程序逻辑中处理就可以了,同时,也有可能在面对业务变更或是系统扩展时,数据库约束会使得处理不够方便。不过在我看来,数据转载 2017-05-27 11:36:19 · 571 阅读 · 0 评论 -
ORACLE 分析表
1、作用:Oracle分析表的作用:用来收集统计信息,为了使基于CBO的执行计划更加准确。 2、对数据表的分析,有两种方式: A、analyze table analyze table tablename compute statistics Analyze index|cluster indexname estimate s转载 2017-05-27 11:36:59 · 1081 阅读 · 0 评论 -
如何查询表字段的索引并删除
select distinct 'drop index ' || index_name || ';' from user_ind_columns where table_name = 'YW_DGS_RZXX' and column_name = 'XXRZ0';转载 2017-05-31 11:15:35 · 433 阅读 · 0 评论 -
Oracle数据库表被锁死的处理方法
(1)锁表查询的代码有以下的形式: select count(*) from v$locked_object; select * from v$locked_object; (2)查看哪个表被锁 select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.o转载 2017-05-27 11:38:15 · 754 阅读 · 0 评论 -
数据库表空间满的情况
第一步:查看表空间的名字及文件所在位置: select tablespace_name, file_id, file_name, round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name 第二步:增大所需表空间大小: alter database datafile '表空间转载 2017-06-01 14:14:49 · 1141 阅读 · 0 评论 -
数据泵导入导出
一 关于expdp和impdp 使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。 EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。 IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。 e转载 2017-05-27 11:35:37 · 232 阅读 · 0 评论