![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术拾贝
文章平均质量分 77
bianfuxia
这个作者很懒,什么都没留下…
展开
-
sql performence
1) 尽可能使用%TYPE的方式声明变量和参数。虽然和性能无关,但是易于维护。2) 尽量使用rowId访问数据表。例如: 低效 高效原创 2006-07-26 09:10:00 · 774 阅读 · 0 评论 -
Oracle 用户的操作
1.创建用户SQL> create user jack identified by jack;2.修改密码SQL> alter user jack identified by rose;3.授权用户SQL> grant dba,resource,connect to jack; 4.收权限SQL> revoke dba from jack;5.锁定用户SQL>转载 2007-05-30 18:02:00 · 709 阅读 · 0 评论 -
Oracle RMAN快速入门指南
前言: 这篇文章主要介绍RMAN的常用方法,其中包含了作者一些自己的经验,里面的实验也基本全在WIN 2K和ORACLE 8.1.6环境下测试成功(因为这个环境比较容易实现)。本文借鉴了网上一些高手的相关文章,希望大侠们不要见怪,此处一并谢过。 这篇文章主要是在北京出差期间写的,回到家后整理修改了一下,时间比较仓促,同时因为篇幅有限,一些技术细节不能一一覆盖了,只希望能够帮助新手入门的作用,想转载 2007-05-27 23:29:00 · 1267 阅读 · 0 评论 -
Oradim工具的用法
创建例程: -NEW -SID sid | -SRVC 服务 [-INTPWD 口令] [-MAXUSERS 数量] [-STARTMODE a|m] [-PFILE 文件] [-TIMEOUT 秒] 编辑例程: -EDIT -SID sid [-NEWSID sid] [-INTPWD 口令] [-STARTMODE auto|manual] [-PFILE转载 2007-05-27 22:55:00 · 1891 阅读 · 0 评论 -
oracle DBA 常用表和视图
☆dba_开头..... dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files 数据文件设置信息 dba_temp_files 临时转载 2007-05-25 14:24:00 · 2098 阅读 · 0 评论 -
基于Oracle的高性能动态SQL程序开发
基于Oracle的高性能动态SQL程序开发 发布日期:2004-11-17 17:11:01 信息来源: 天极网转载 2006-08-09 10:40:00 · 753 阅读 · 0 评论 -
目前最好的JSP分页技术
2005-08-24 来源:CSDN 作者:wanchao2001 前言 在使用数据库的过程中,不可避免的需要使用到分页的功能,可是JDBC的规范对此却没有很好的解决。对于这个需求很多朋友都有自己的解决方案,比如使用 Vector等集合类先保存取转载 2006-08-02 12:57:00 · 28418 阅读 · 4 评论 -
SQL*PLUS初学
SQL*PLUS初学 发布者:[本站编辑] 来源:[] 浏览:[] 评论:[] 字体:大 中 小 1。SQL*PLUS是包括标准的SQL和Oracle公司的一些命令组成的产品 2。在SQL*PLUS操作界面上paste文字的方法:选中要粘贴的文字,左键不放同时按右键。 3。刚接触ORACLE,需特别注意COMMIT命令,还有ROLLBACK。 4。了解一转载 2006-08-09 16:43:00 · 828 阅读 · 0 评论 -
PL/SQL初学者必读:几十个实用的PL/SQL
第一阶段 Q.编写一个PL/SQL程序块以显示所给出雇员编号的雇员的详细信息。 A. DECLARE erec emp%ROWTYPE; BEGIN SELECT * INTO erec FROM emp WHERE empno=&雇员编号; DBMS_OUTPUT.PUT_LINE(EmpNo || || Ename || || Job ||转载 2006-08-09 16:49:00 · 1735 阅读 · 0 评论 -
oracle-内存表
oracle-内存表 oracle-内存表 一、 内存表概念 1、PL/SQL表类似于C语言中的数组。如果要声明一个PL/SQL表,要先定义该表类型,然后在声明属于该类型的变量。 2、理论上,数据库数据空间有多大,我们的内存表就可以存储多大的数据,就是说他和我们的物理表是相同的,我们可以把物理表的数据完全拷贝到内存表中。 3、PL/SQL表的元素没有必要按照特定的转载 2006-08-09 16:27:00 · 1956 阅读 · 0 评论 -
进行“批收集”及其时间选择的几中方法
这篇技巧性的文章介绍了进行“批收集”及其时间选择的几中方法。这些方法已经在Oracle 9.2.0.3.0上通过测试。下面是我要用到的表。它包含一些长字符串列。create table bulktest (w number, x varchar2(100), y varchar2(100), z varchar2(100));产生数据库表:declare type typ_bulktest转载 2006-08-09 15:36:00 · 817 阅读 · 0 评论 -
Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
Oracle PL/SQL中如何使用%TYPE和%ROWTYPE By tigertop 发表于 2005-11-22 14:39:00 1. 使用%TYPE 在许多情况下,PL/SQL变量可以用来存储在数据库表中的数据。在这种情况下,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声明一个变量:转载 2006-08-02 15:42:00 · 1397 阅读 · 0 评论 -
使用Oracle9i全索引扫描快速访问数据
为了实现Oracle关于增加SQL优化查询智能的承诺,Oracle9i增强了全索引SQL执行计划以支持基于功能的索引(function-based index)。在Oracle8中,SQL优化器添加了判断查询是否可以专门用一个现存的索引来解决的智能。一旦存在索引,Oracle就会绕过对表的访问,索引组织表(index-organized table,IOT)结构就是一个例子。在转载 2006-07-28 15:41:00 · 799 阅读 · 0 评论 -
oracle函数索引
Oracle8i的很重要的一个新特性就是增加了function-based index这种索引类型(后面简称为FBI)。有了这个特性后,Oracle DBA就可以在索引中使用函数或者表达式了。这些函数可以使Oracle自己的函数,也可以使用户自己的PL/SQL函数等。 Oracle8i的很重要的一个新特性就是增加了function-based index这种索引类型(后面简称为FB转载 2006-07-28 15:30:00 · 1640 阅读 · 0 评论 -
Oracle9i PL/SQL编程的经验小结
时在PL/SQL中的编程中遇到一些问题,这里以问答的形式来进行把它们总结下来,以供大家分享。 1、当需要向表中装载大量的数据流或者需要处理大量的数据流的时候,能否使用管道提高处理效率? 管道函数对于改善并行查询的性能非常方便,它加快往表中加载数据的速度。管道函数的使用总结如下两点: 每当在查询里使用PL/SQL函数时,该查询将被序列化,即一个处理器只能运行一个查询实例,那么在这种情况下不可能转载 2006-07-28 16:30:00 · 893 阅读 · 0 评论 -
Oracle 函数/存储过程返回结果
SQL server 的存储过程返回结果集很简单Oracle 存储过程返回结果集怎么这么费劲?过程返回记录集: CREATE OR REPLACE PACKAGE pkg_test AS TYPE myrctype IS REF CURSOR; PROCEDURE get (p_id NUMBER, p_rc OUT myrctype); END pkg_test; / C转载 2006-07-28 14:29:00 · 928 阅读 · 0 评论 -
v$session 表中比较常用的几个字段说明
v$session 表中比较常用的几个字段说明^_^1. sid,serial#通过sid我们可以查询与这个session相关的各种统计信息,处理信息.a. select * from v$sesstat where sid = :sid; 查询用户相关的各种统计信息. select a.sid,a.statistic#,b.name,a.valuefrom v$sesstat a,v$statn转载 2007-05-29 12:59:00 · 1310 阅读 · 0 评论