Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2896006
  • 博文数量: 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)

发布时间:2012-12-26 10:55:44

今天有同事问到如何移动一个LOB索引到其他表空间。LOB索引的特殊性使得REBUILD是不可行的。要移动LOB索引到其他表空间,需要将相应的LOB对象移动到其他表空间。SQL> CREATE TABLE TEST(ID INT,NAME VARCHAR2(20),CONTENTS CLOB);表已创建。SQL> ALTER INDEX "SYS_IL0000052966C00003$$" REBUILD;ALTER INDEX "SYS_IL0000052966C00003$$" REBUILD*第 1 行出现错误:ORA-02327: 无法以数据类型 LOB 的表达式创建索引SQ......【阅读全文】

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

发布时间:2012-12-25 17:40:02

......【阅读全文】

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

发布时间:2012-12-25 15:16:46

在操作系统上我们可以通过renice命令来设置进程的优先级,使得进程能优先获得CPU时间片。ORACLE里有个参数_high_priority_processes 也可以有限设置进程的优先级,一般我们可能为将LGWR进程加入到这个参数里面。在我的RAC测试环境中,这个参数将LMS进程加入进来。SQL> SELECT x.ksppinm NAME, y.ksppstvl VALUE, x.ksppdesc describ  2   FROM x$ksppi x, x$ksppcv y  3   WHERE x.inst_id = USERENV ('......【阅读全文】

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

发布时间:2012-12-20 14:46:59

昨天晚上例行程序发布,同时有一个创建索引的脚本。 而在发布的时候,创建索引报了ORA-01652: unable to extend temp segment by 128 in tablespace TEMP1错误。 在看到这个错误的时候,以为临时表空间不够了。而我们的临时表空间采用的表空间组,配有TEMP1,TEMP2,2个临时表空间 每个临时表空间有24G的空间,总共是48G的临时空间。不应该出现不够的情况。 在监控的过程中发现,重建索引只用到了TEMP1表空间,而没有充分利用到TEMP2表空间。 在用完TEMP1 24G的空间后,SQL抛出了ORA-01652错误。 ......【阅读全文】

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

发布时间:2012-12-12 11:31:58

今天有朋友问到V$SESSION中的PROCESS是啥意思,联机文档的解释如下:   PROCESS VARCHAR2(24) Operating system client process ID  操作系统的客户端进程ID。  但是如果我们查看PROCESS列,会发现并不像文档解释的那么明确,这个列有2个数字组成,中间用:分割, 我们从WINDOWS 用SQLPLUS登陆到数据库中,然后查询PROCESS字段,就很容易发现:前面的数字是客户端进......【阅读全文】

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

oracle小菜2013-01-05 13:02

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

回复  |  举报

chinaunix网友2010-02-23 13:39

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

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

登录 注册