• 在Oracle中使用Java存储过程

    日期:

    Java存储过程今后在各大数据库厂商中越来越流行,功能也越来越强大。这里以Oracle为例,介绍一下java存储过程的具体用法。 一、如何创建java存储过程? 通常有三种方法来创建java存储过程。 1. 使用oracle的sql语句来创建: e.g. 使用create or replace and...

  • ORACLE物化视图

    日期:

    ORACLE物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。通常情况下,物化视图被称为主表(在复制期间)或明细表(在数据仓库中)。这些副本是只读...

  • Oracle11g在Linux安装

    日期:

    **************************Oracle安装********************************* 以root用户登录linux,执行以下命令 #groupadd dba #groupadd oper #groupadd oinstall #useradd oracle #usermod -G oinstall oracle #usermod -G dba oracle #passwd oracle 预先...

  • Oracle导入导出

    日期:

    数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys) 3 将数...

  • oracle中的rownum用法详解

    日期:

    对于rownum来说它是oracle系统顺序分配为从 查询 返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制 查询 返回的总行数,且rownum不能以任何表的名称作为前缀。 (1) rownum 对于等于某值的 查询 条 件 如果希望找到学生...

  • oracle创建表空间,创建用户

    日期:

    oracle 表空间 用户 //创建临时表空间 create temporary tablespace test_temp tempfile E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf size 32m autoextend on next 32m maxsize 2048m extent management local; //创建数据表空间 create ta...

  • 数据库 oracle for update of 和 for update区别

    日期:

    对比区别: select * from TTable1 for update 锁定表的所有行,只能读不能写 2 select * from TTable1 where pkid = 1 for update 只锁定pkid=1的行 3 select * from Table1 a join Table2 b on a.pkid=b.pkid for update 锁定两个表的所有记录 4 select *...

  • 查看ORACLE的实际执行计划

    日期:

    ORACLE的执行计划分为预估执行计划和实际执行计划。其中,你用Toad、PL/SQL Developer、SQL Developer、EXPLAIN PLAN FOR或者SET ATUOTRACE TRACEONLY等获取的执行计划都是预估的执行计划。有时候预估执行计划和实际执行计划有很大的差别,所以有时候,调优...

  • Oracle systemstate dump介绍

    日期:

    当数据库出现严重的性能问题或者hang起的时候,那么我们非常需要通过systemstate dump来知道进程在做什么,在等待什么,谁是资源的持有者,谁阻塞了别人。在出现上述问题时,及时收集systemstate dump非常有助于问题原因的分析。一般Oracle Support工程是也...

  • ORACLE绑定变量隐式转换导致性能问题

    日期:

    年后一次系统升级后,监控数据库的工具DPA发现数据库的Total Wait时间突然飙增,如下截图所示,数据库的总体等待时间对比升级前飙增了非常多 另外就是发现出现了较多的等待事件,主要有latch: cache buffers chains、 latch: shared pool 、db file scattere...