oracle
lb8607
The Write Less, Do More!
展开
-
Oracle中的索引详解
一、 ROWID的概念存储了row在数据文件中的具体位置:64位 编码的数据,A-Z, a-z, 0-9, +, 和 /,row在数据块中的存储方式SELECT ROWID, last_name FROM hr.employees WHERE department_id = 20;比 如:OOOOOOFFFBBBBBBRRROOOOOO:data objec转载 2012-09-25 14:31:46 · 292 阅读 · 0 评论 -
簇 oracle
1、簇概念:是一组表,如果应用程序中的SQL 语句经常联结两个或多个表,可以把这些表以簇方式进行创建以改善性能。簇中的表存储在相同的数据块中,并且各个表中的相同的列值只存储一个。簇(Cluster)就是将一组有机联系的表在物理上存放在一起并且相同的关键列的值只存储一份,用于提高处理效率的一项技术2 限制:l 簇中的每个表必须有一列与簇中指定的列的 大小和类型匹配;转载 2012-09-20 17:51:47 · 286 阅读 · 0 评论 -
大型ORACLE数据库优化设计方案
本文主要从大型数据库ORACLE环境四个不同级别的调整分析入手,分析ORACLE的系统结构和工作机理,从九个不同方面较全面地总结了ORACLE数据库的优化调整方案。 关键词 ORACLE数据库 环境调整 优化设计 方案 对于ORACLE数据库的数据存取,主要有四个不同的调整级别,第一级调整是操作系统级包括硬件平台,第二级调整是ORACLE RDBMS级的调整, 第三转载 2012-09-20 17:50:54 · 558 阅读 · 0 评论 -
oracle 学习积累(3)
oracle中inactive会话的处理方法 参考1.方法一(1)UNIX的方法A。sql>select usename,sid,paddr,statusfrom v$sessionwhere usename='USERNAME'AND STATUS='INACTIVE';B。sql>SELECT SPID FROM V$PROCESS WHERE AD转载 2012-05-22 11:18:08 · 261 阅读 · 0 评论 -
oracle 学习积累(2)
怎样查看oracle当前的连接数呢?只需要用下面的SQL语句查询一下就可以了。#查看当前不为空的连接select * from v$sessionwhere username is not null#查看不同用户的连接数select username,count(username) from v$sessionwhere username is not null group by转载 2012-05-22 11:14:45 · 211 阅读 · 0 评论 -
oracle 学习积累(4)
一. Session 状态说明 可以通过v$session 视图的status列查看session 的状态。 关于该视图的使用,参考联机文档: V$SESSION http://download.Oracle.com/docs/cd/E11882_01/server.112/e17110/dynviews_3016.htm#REFRN30223转载 2012-05-22 13:13:53 · 214 阅读 · 0 评论 -
oracle 学习积累(5)
SELECT substr(v$lock.sid,1,4) "SID", substr(username,1,12) "UserName", substr(object_name,1,25) "ObjectName", v$lock.type "LockType", decode(rtrim(substr(lmode,1,4)),转载 2012-05-22 14:14:39 · 136 阅读 · 0 评论 -
oracle 学习积累(1)
RACLE查看并修改最大连接数 2010-07-22 13:40:09| 分类: 数据库 |字号 订阅1. 查看processes和sessions参数SQL> show parameter processesNAME TYPE VALUE-----------------------------转载 2012-05-22 11:13:23 · 223 阅读 · 0 评论 -
oracle&sql server 存储过程开发日记
sqlserverALTER PROCEDURE [dbo].[proc_get_producer_id] -- Add the parameters for the stored procedure here @userid varchar(50), @producerid varchar(50) outputASBEGIN -- SET NOCOUNT原创 2012-03-20 10:36:14 · 90 阅读 · 0 评论 -
Oracle中实现MySql中limit+SqlServer分页+分页的存储过程 (转载)
先说下 intersect和 minus intersect运算 返回查询结果中相同的部分。 eg:各个部门中有哪些相同的工种 select job from account intersect select job from research intersect select转载 2013-01-13 22:46:20 · 627 阅读 · 0 评论