Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2880445
  • 博文数量: 599
  • 博客积分: 16398
  • 博客等级: 上将
  • 技术积分: 6875
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-30 12:04
个人简介

WINDOWS下的程序员出身,偶尔也写一些linux平台下小程序, 后转行数据库行业,专注于ORACLE和DB2的运维和优化。 同时也是ios移动开发者。欢迎志同道合的朋友一起研究技术。 数据库技术交流群:58308065,23618606

文章分类

全部博文(599)

文章存档

2014年(12)

2013年(56)

2012年(199)

2011年(105)

2010年(128)

2009年(99)

发布时间:2013-06-06 16:36:01

由于表空间剩余空间紧张,同事删除了一个大表,以便腾出点空间。在删除的过程中HANG住了,然后就手工停掉了。 最终发现这个表所在的SEGMENT并没有删掉,而被重名为数字,并且SEGMENT_TYPE成了'TEMPORARY'。 理论上到此表其实被删除了,相应的段先变成临时段,交由SMON进程去处理。查询DBA_SEGMENTS和DBA_EXTENTS,有.........【阅读全文】

阅读(4207) | 评论(0) | 转发(0)

发布时间:2013-06-03 16:41:14

对于UNIX平台,ORACLE会首先查找环境变量TNS_ADMIN,如果存在就到这个环境变量所指定的目录下去找tnsnames.ora文件,否则就去$ORACLE_HOME/network/admin的目录下去找。在WINDOWS下的平台上,发现不符合这个规则,ORACLE会优先在当前目录下找TNSNAMES.ORA文件,如果不存在这个文件,再查找TNS_ADMIN环境变量,如果环境.........【阅读全文】

阅读(7024) | 评论(2) | 转发(1)

发布时间:2013-05-20 15:31:24

SQOOP与ORACLE交互的时候,用户名和表名需呀大小,否则会不显示任何结果。如下:[hadoop@htbbs bin]$ ./sqoop  list-tables --connect "jdbc:oracle:thin:@htbbs:1521:htdb" --username YANSP --password testWarning: /usr/lib/hbase does not exist! HBase imports will fail.Please set $HBASE_HOME to the r.........【阅读全文】

阅读(9057) | 评论(1) | 转发(0)

发布时间:2013-05-17 15:56:13

最近客户生产上遇到一个统计信息陈旧涉及的越界值查询导致执行计划走错的案例:SQL查询bankdate >= '2013/03/19' 就走到了不合适的索引IDX_DSF_BANKAPPLHISTORY_02.下面的执行计划可以忽略DSF_BANKCODE这块。下面的执行计划可以忽略DSF_BANKCODE这块。SQL> select *  2    from dsf_bankapplhis.........【阅读全文】

阅读(1496) | 评论(0) | 转发(0)

发布时间:2013-05-02 15:25:06

How to identify all the Corrupted Objects in the Database with RMAN [ID 472231.1]SELECT e.owner, e.segment_type, e.segment_name, e.partition_name, c.file#     , greatest(e.block_id, c.block#) corr_start_block#     , least(e.block_id+e.blocks-1, c.block#+c.blocks-1) .........【阅读全文】

阅读(1638) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

oracle小菜2013-01-05 13:02

TOMSYAN: 你搞这么帅干嘛.....
前期吸引人啊

回复  |  举报

chinaunix网友2010-02-23 13:39

你好,看到留言加我msn:zhang-xinjie@163.com 张新杰

回复 |  删除 |  举报
留言热议
请登录后留言。

登录 注册