xsb Oracle Blog

暂无签名

  • 博客访问: 3046924
  • 博文数量: 343
  • 用 户 组: 普通用户
  • 注册时间: 1970-01-01 08:00
个人简介

鏆傛棤浠嬬粛

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(343)

文章存档

2012年(1)

2011年(6)

2010年(2)

2009年(6)

2008年(32)

2007年(28)

2006年(182)

2005年(78)

2004年(8)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2006-06-28 15:24:38

How to efficiently drop a table with many extents[Ref: Oracle Metalink][@more@]Doc ID Note:68836.1PURPOSE~~~~~~~This note describes why a user process can consume large amounts of CPU after dropping a table consisting of many extents, and a potentialworkaround to stop the problem occurring. Essentially the CPU is beingused to manipulate the extents i.e. moving used extents (uet$) to freeextents (fet$). In certain circumstances it may be possible to regulatethis CPU activity.SCOPE & APPLICATI......【阅读全文】

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

发布时间:2006-06-28 10:02:37

使用Oracle 10g中的等待界面诊断性能问题。Ref: http://www.oracle.com/global/cn/oramag/oracle/04-jul/o44tech_perf.html[@more@]......【阅读全文】

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

发布时间:2006-06-27 13:36:13

Ref: Oracle 中文技术网 一种分阶段的数据库基础架构保护方法 http://www.oracle.com/technology/global/cn/pub/articles/project_lockdown/index.html[@more@]......【阅读全文】

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

发布时间:2006-06-26 18:00:06

1.insert into remote table select from local table group by , because group on remote site,so change it into:insert into local temp table select from local table group by ;insert into remote table select from local temp table;2.Note:the order and type of remote table columns are the same as the local table(or local subquery) ,otherwise , perhaps session hangs...[@more@]ref: Oracle Metalink Doc ID: Note:115859.1 Problem:========You are trying to insert data into a remote table via a dblink by r......【阅读全文】

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

发布时间:2006-06-23 17:00:59

数据库当前状况报告,生成orcl_info_report简化版.txt文件[ ref: 数据库当前状况脚本 ][@more@]/*功 能: 数据库当前状况报告,生成orcl_info_report简化版.txt文件。使用方法: sqlplus /nolog @orcl_info_简化版.sql Created By xiangshubo on 2003-10-20 email:78840687@163.com Modified By xiangshubo on 2004-04-12Modified By xiangshubo on 2004-06-22Modified By xiangshubo on 2004-06-30Modified By xiangshubo on 2005-06-28Modified By xiangshubo on 2005-08-08Modified By xiangshubo on 2005-11-07Modified By xiangshubo o......【阅读全文】

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

发布时间:2006-06-22 15:18:18

找出高CPU利用率的SQL: [ 监控WIN平台Oracle的运行 ] [监控长时间运行的查询(监控数据库性能的SQL ) ]find_big_sql找出数据库中热点对象[@more@]--会话的高负载事件:select b.NAME,a.value from v$sesstat a,v$statname b where a.sid=&sid --sys_context('userenv','sid') and a.statistic#=b.STATISTIC#order by value desc;--等待事件select sid, username, event, blocking_session,seconds_in_wait, wait_timefrom v$session where state in ('WAITING')and wait_class != 'Idle';--正在执行的SQL:select sid, sql_textfrom v......【阅读全文】

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

发布时间:2006-06-13 15:03:39

Move表、索引、LOB/Long [zt][@more@]move一个表到另外一个表空间时,索引不会跟着一起move,而且会失效。(LOB类型例外)表move,我们分为:*普通表move*分区表move*LONG,LOB大字段类型move来进行测试和说明。索引的move,我们通过rebuild来实现SQL> select * from v$version;Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit ProductionPL/SQL Release 9.2.0.6.0 - ProductionCORE 9.2.0.6.0 ProductionTNS for Solaris: Version 9.2.0.6.0 - ProductionNLSRTL Version 9.2.0.6.0 - Production一:move普通表、索引基本语法:a......【阅读全文】

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

发布时间:2006-06-02 17:11:45

PL/SQL有两种复合数据结构:记录和集合。记录由不同的域组成,集合由不同的元素组成。在本文中我们将讨论记录和集合的类型、怎样定义和使用记录和集合以及使用正确的循环控制。[zt][@more@][Ref: http://www.yesky.com/20020819/1625866.shtml ]PL/SQL 记录  记录是PL/SQL的一种复合数据结构,scalar数据类型和其他数据类型只是简单的在包一级进行预定义,但复合数据类型在使用前必须被定义,记录之所以被称为复合数据类型是因为他由域这种由数据元素的逻辑组所组成。域可以是scalar数据类型或其他记录类型,它与c语言中的结构相似,记录......【阅读全文】

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

发布时间:2006-06-02 16:29:58

1.1 PL/SQL简介1.2 创建PL/SQL程序块 1.3 PL/SQL数据类型 1.4 处理PL/SQL的异常1.4.1 PL/SQL的异常 1.4.2 自定义异常处理 1.4.3 自定义异常 1.5 在PL/SQL中单条记录的查询 1.6 用光标查询多条记录 1.6.1 使用光标的基本方法 1.6.2 使用光标FOR循环 1.6.3 带参数的光标 1.7 创建代表数据库记录和列的变量 1.8 怎样用PL/SQL表实现数组功能[@more@][Ref: http://www.oradb.net/plsql.htm ]1.1 PL/SQL简介PL/SQL是ORACLE的过程化语言,包括一整套的数据类型、条件结构、循环结构和异常处理结构,PL/SQL可以执行SQL语句,SQL语句中也可以使用PL......【阅读全文】

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

发布时间:2006-06-02 15:56:11

关于存在性的判断[zt]很多人喜欢用这样的方法来判断是否存在记录:select count(*) into t_count from t where condition;if t_count> 0 then .... [@more@][Ref: http://blog.itpub.net/post/6/9018 ]这种方法的问题在于:我们需要的仅仅是是否存在,而不是得到总记录数。查询记录总数付出了不必要的性能代价。两种情况:1. 如果判断是否存在记录后, 要查询记录中的某些列的信息,或者是决定要对表进行insert/update操作,典型的操作为:a. select count(*) into t_count from t where condition; if t_count> 0 then selec......【阅读全文】

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

发布时间:2006-06-02 14:52:40

SQLServer和Oracle常用函数对比[zt][@more@]数学函数  1.绝对值   S:select abs(-1) value  O:select abs(-1) value from dual   2.取整(大)   S:select ceiling(-1.001) value   O:select ceil(-1.001) value from dual  3.取整(小)   S:select floor(-1.001) value   O:select floor(-1.001) value from dual  4.取整(截取)  S:select cast(-1.002 as int) value   O:select trunc(-1.002) value from dual   5.四舍五入  S:select round(1.23456,4) value 1.23460  O:select round(1.23456,4) value......【阅读全文】

阅读(4161) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册