发布新文件

  • ORACLE 经常使用的命令工具-第七章:数据整理

    2009-01-07 / 337人点击 / 0条评论 收藏 分享 管理

    第七章:数据整理   1.using expoty   $exp scott/tiger tables(dept,emp) file=c:\emp.dmp log=exp.log compress=n direct=y   2.using import   $imp scott/tiger tables(dept,emp) file=emp.dmp lo...

  • ORACLE 经常使用的命令工具-第六章:LOAD数据

    2009-01-07 / 394人点击 / 0条评论 收藏 分享 管理

    第六章:LOAD数据   1.loading data using direct_load insert   sql> insert /* append */ into emp nologging   sql> select * from emp_old;   2.parallel direct-load insert   sql> ...

  • ORACLE 经常使用的命令工具-第五章:约束

    2009-01-07 / 108人点击 / 0条评论 收藏 分享 管理

    第五章:约束   1.define constraints as immediate or deferred   sql> alter session set constraint[s] = immediate/deferred/default;   set constraint[s] constraint_name/all immediate/deferr...

  • ORACLE 经常使用的命令工具-第四章:索引

    2009-01-07 / 279人点击 / 0条评论 收藏 分享 管理

    第四章:索引   1.creating function-based indexes   sql> create index summit.item_quantity on summit.item(quantity-quantity_shipped);   2.create a B-tree index   sql> create [unique...

  • ORACLE 经常使用的命令工具-第三章:表

    2009-01-07 / 314人点击 / 0条评论 收藏 分享 管理

    第三章:表   1.create a table   sql> create table table_name (column datatype,column datatype]....)   sql> tablespace tablespace_name [pctfree integer] [pctused integer]   sql> ...

  • ORACLE 经常使用的命令工具-第二章:表空间管理

    2009-01-07 / 378人点击 / 0条评论 收藏 分享 管理

    第二章:表空间管理   1.create tablespaces   sql> create tablespace tablespace_name datafile 'c:\oracle\oradata\file1.dbf' size 100m,   sql> 'c:\oracle\oradata\file2.dbf' size 100m min...

  • ORACLE 经常使用的命令工具-第一章:日志管理

    2009-01-07 / 425人点击 / 0条评论 收藏 分享 管理

    第一章:日志管理   1.forcing log switches   sql> alter system switch logfile;   2.forcing checkpoints   sql> alter system checkpoint;   3.adding online redo log groups   sql&...

  • TRUNCATE 命令用法

    2009-01-07 / 1620人点击 / 0条评论 收藏 分享 管理

    删除一表结构,报错,可能是锁表原因.用TRUNCATE指令后Done!语法TRUNCATE TABLE name参数name是要截断的表的名称或要删除其全部行的表的名称。注释TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二...

  • PERL下的正则表达式

    2009-01-05 / 370人点击 / 0条评论 收藏 分享 管理

    PERL里正则表达式的简介 一、简介 二、匹配操作符 三、模式中的特殊字符 1、字符+ 2、字符 []和[^] 3、字符 *和? 4、转义字符 5、匹配任意字母或数字 6、锚模式 7、模式中的变量替换 8、字符范围转义前缀 9、匹配...

  • 使用dbms_stats包收集统计数据

    2009-01-04 / 435人点击 / 0条评论 收藏 分享 管理

      dbms_stats包问世以后,Oracle专家可通过一种简单的方式来为CBO收集统计数据。目前,已经不再推荐你使用老式的分析表和dbms_utility方法来生成CBO统计数据。那些古老的方式甚至有可能危及SQL的性能,因为它...

  • DBMS_STATS的分析表与备份分析信息

    2009-01-04 / 349人点击 / 0条评论 收藏 分享 管理

    在使用DBMS_STATS分析表的时候,我们经常要保存之前的分析,以防分析后导致系统性能低下然后进行快速恢复。   首先创建一个分析表,该表是用来保存之前的分析值:  SQL> begin 2 dbms_...

  • 9iDBMS_STATS包收集统计信息

    2009-01-04 / 227人点击 / 0条评论 收藏 分享 管理

       在9i中,Oracle增强了SQL的基于开销的优化器(CBO),从而在决定SQL语句的最优执行计划时采用I/O和CPU使用率统计信息。     Oracle使用新的Oracle9i DBMS_STATS包来收集这些信息。然而,这个包...

  • oracle 10g如何关闭和打开自动收集统计信息

    2009-01-04 / 1767人点击 / 0条评论 收藏 分享 管理

    一、ORACLE10g自动收集统计信息--自动analyze 从Oracle Database 10g开始,Oracle在建库后就默认创建了一个名为GATHER_STATS_JOB的定时任务,用于自动收集CBO的统计信息。 这个自动任务默认情况下在工作日晚上1...

  • oracle统计信息收集

    2009-01-04 / 709人点击 / 0条评论 收藏 分享 管理

    统计信息包括下面几类: 表统计:包括记录数、block数和记录平均长度。 列统计:列中不同值的数量(NVD)、空值的数量和数据分布(HISTOGRAM)。 索引统计:索引叶块的数量、索引的层数和聚集因子(CLUSTERING...

  • oracle 统计信息是什么

    2009-01-04 / 941人点击 / 0条评论 收藏 分享 管理

    1. 什么是统计信息 统计信息主要是描述数据库中表,索引的大小,规模,数据分布状况等的一类信息。比如,表的行数,块数,平均每行的大小,索引的leaf blocks,索引字段的行数,不同值的大小等,都属于统计信息。...

  • oracle如何查看后台正在运行着的sql语句

    2009-01-03 / 915人点击 / 0条评论 收藏 分享 管理

    select a.program,b.spid,c.sql_text from v$session a,v$process b,v$sqlarea c where a.paddr=b.addr and a.sql_hash_value=c.hash_value and a.username is not null;

  • ORACLE是怎样使用游标的

    2009-01-03 / 457人点击 / 0条评论 收藏 分享 管理

    一 游标是什么 游标字面理解就是游动的光标。 用数据库语言来描述:游标是映射在结果集中一行数据上的位置实体,有了游标,用户就可以访问结果集中的任意一行数据了,将游标放置到某行后,即可对该行数据进行操作...

  • Oracle数据库游标使用大全

    2009-01-03 / 232人点击 / 0条评论 收藏 分享 管理

      SQL是用于访问ORACLE数据库的语言,PL/SQL扩展和加强了SQL的功能,它同时引入了更强的程序逻辑。 PL/SQL支持DML命令和SQL的事务控制语句。DDL在PL/SQL中不被支持,这就意味作在PL/SQL程序块中不能创建表或...

  • Perl 中的特殊变量 $&, $`,$' 用在模式匹配中

    2008-12-28 / 902人点击 / 0条评论 收藏 分享 管理

    $&  用来存放匹配中的值$`   用来存放匹配中之前所有字符$'   用来存放匹配中之后所有字符如:#!/usr/bin/perl -wif("Hello good  there,neigb...

  • 删除非当前用户下的 JOB

    2008-12-24 / 652人点击 / 0条评论 收藏 分享 管理

     使用 dbms_job.remove 移除 job 时碰到了 ORA-23421 错误:ORA-23421: job number string is not a job in the job queueCause: There is no job visible to the caller with the given job number.Action:...

Open Toolbar