找到“Oracle 9i 企业版(25用户)”相关信息230657条结果
  • Oracle中捕获问题SQL语句
    SQL select sid,event,p1,p1text from v$session_wait; 如果发现存在大量db file scattered read及db file sequential read等待. 显然全表扫描等操作成为系统最严重的性能影响因素. 使用下面的SQL语句可以得到指定SID的sql内容 SELECT sql_text FROM v$sqltext a WHERE a.hash_value = (SELECT sql_hash_value FROM v$s
    应用 2005-12-29
  • ORACLE问答精选
    Q:如何使用CostBased优化器优化查询操作?A:OracleServer提供了基于成本(CostBased)和基于规则(RuleBased)两种优化器,简称为CBO和RBO,用于确定查询操作的执行计划。CostBased优化器将计算各种执行计划的开销,然后选出最低成本的执行计划。可使用下列方法选择使用CBO:方法1:在INIT.ORA文件中设置参数OPTIMIZER
    应用 2005-12-20
  • Oracle数据库备份技巧
    利用下面的列出的技巧来确保你不会在每周一次的数据库备份过程中忘记关键步骤。每周一次备份主数据库。如果你创建、修改或者停止一个数据库,添加新的SQL Server消息,添加或者停止连接服务器,或者添加记录设备,那就进行手工备份。每天备份一次msdb数据库。它一般非常小,但很重要,因为它包含了所有的SQL Server工作、操
    应用 2005-12-19
  • Oracle:PL/SQL 中如何使用Array
    因为在PL/SQL中并没有数组,这是我查资料找的范例和自己写的范例来解释如何在PL/SQL中使用数组。也许很多人已知道,不过就是让不知道的朋友们了解一下吧。 单维数组 DECLARETYPE emp_ssn_array IS TABLE OF NUMBERINDEX BY BINARY_INTEGER;best_employees emp_ssn_array;worst_employees emp_ssn_a
    应用 2005-12-16
  • Oracle’s DBMS_Profiler:PL/SQL 性能调整
    DBMS_PROFILER 包举例下面是我提供的怎样使用配置的简单例子,运行配置文件来测试下面例程的性能. 例程用到的自定义脚本紧随其后.1.创建过程.create or replace procedure am_perf_chk (pi_seq innumber,pio_status in out nocopy varchar2) isl_dat date := sysda
    应用 2005-12-12
  • ORACLE DATE和TIMESTAMP数据类型的比较(二)
    TIMESTAMP数据的格式化显示和DATE 数据一样。注意,to_char函数支持date和timestamp,但是trunc却不支持TIMESTAMP数据类型。这已经清楚表明了在当两个时间的差别极度重要的情况下,使用TIMESTAMP数据类型要比DATE数据类型更确切。如果你想显示TIMESTAMP的小数秒信息,参考下面:1SELECT TO_CHAR(time1,''
    应用 2005-12-12
  • 自动获取Oracle启动时在Sharedpool里的对象
    主题:本文说明在数据库启动的时候,如何自动获取Shared Pool里最常用的过程和包等对象。正文:下面用实例来演示Startup之后和Shutdown之前,如何用Triger来完成自动管理的任务。1.创建一个供Triger调用的Procedurea.创建一个用来保存Procedure和Package的名称的Table(list_tab)SQL&g
    应用 2005-12-10
  • 怎样看oracle查询语句执行计划
    SQLPLUS的AutoTrace是分析SQL的执行计划,执行效率的一个非常简单方便的工具,在绝大多数情况下,也是非常有用的工具。 1。如何设置和使用AUTOTRACE SQL connect / as sysdba SQL @?/rdbms/admin/utlxplan.sql Table created. SQL create public synonym plan_table for plan_table; S
    应用 2005-12-07
  • 实例学习Oracle错误:日志损坏
    原文:ORA00320 cannot read file header from log string of thread stringCause The file is not available.Action Restore the log file.ORA00320 无法从thread1的log1中读取文件头原因:文件已丢失解决方案:重新提取日志文件。ORA00321 log string of thread string, cannot update log file hea
    应用 2005-12-02
  • Oracle 数据对象分析
    过程和函数过程和函数都以编译后的形式存放在数据库中,函数可以没有参数也可以有多个参数并有一个返回值。过程有零个或多个参数,没有返回值。函数和过程都可以通过参数列表接收或返回零个或多个值,函数和过程的主要区别不在于返回值,而在于他们的调用方式。过程是作为一个独立执行语句调用的:pay_invo
    应用 2005-11-24