数据库
gongzg_test
这个作者很懒,什么都没留下…
展开
-
ORACLE 11G 导出空表解决方法
方法一:在建好数据库后执行如下脚本:alter system set deferred_segment_creation=false;上边方案中的参数设置后,只是对之后新建的数据表空表起效,之前的还是无效,而且一般大家都是在发现自己数据库中空表数据导不出时才会来查问题,此时,我们采取下面方案:方法二:批量执行空表更新语句A: 查询当前用户下的所有记录数为空的表select TABLE_NAME f...原创 2018-07-07 11:36:01 · 440 阅读 · 0 评论 -
oracle查询优化
1、选择最有效率的表名顺序 (只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被...转载 2018-07-07 11:49:50 · 195 阅读 · 0 评论 -
oracle数据库导入导出脚本
oracle数据库cmd导入指令:imp username/password@ip/orcl file=f:filename.dmp full=yoracle数据库cmd导出指令:exp username/password@ip/orcl file=f:filename.dmp原创 2018-07-07 12:00:04 · 4967 阅读 · 0 评论 -
oracle用户操作脚本
oracle创建用户脚本:create user username identified by "password" default tablespace WEBSITE;grant resource,connect,imp_full_database to username ; 赋权-- oracle 用户权限grant dba to username ; -- 数据库管理员权限 grant s...原创 2018-07-07 12:02:11 · 441 阅读 · 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.objec...原创 2018-07-07 12:03:29 · 13648 阅读 · 0 评论