自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

转载 查询oracle比较慢的session和sql

--查询最慢的sqlselect * from (select parsing_user_id,executions,sortscommand_type,disk_reads,sql_tex...

2013-06-04 12:03:04 104

转载 Oracle事务、锁表查询及相关实用查询

SQL语句(转载) 最近一个项目中发现了一个严重的问题,就是系统上线的回归测试时发现系统存在锁表的问题,直接导致事务不能结束(提交货品回滚),最终造成连接得不到释放,进而当开启的连接超过连接池的最大连接数时...

2013-06-04 10:08:42 1120

转载 Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux...

2013-06-03 11:10:11 107

转载 Oracle表与索引的分析及索引重建

1.分析表与索引(analyze 不会重建索引)analyze table tablename compute statistics 等同于 analyze table tablename compute statistics ...

2013-05-31 17:48:30 97

转载 oracle 误删表空间文件启动不了数据库的解决办法

--转近日在搞rman备份恢复的实验,因为在虚拟机建立一个rman表空间,但是发现磁盘空间不够大,所以删除了,导致数据库启动不了了,解决办法如下:1.误删rman表空间SQL> ! rm -f /opt/o...

2013-05-28 12:28:37 126

转载 linux下创建oracle表空间

1 、 登录服务器2 、 查看磁盘空间是否够大df -h-h更具目前磁盘空间和使用情况 以更易读的方式显示  [root@rac1 ~]# df -h  Filesystem Size Used Avail ...

2013-05-28 10:52:23 97

转载 Oracle创建表空间、创建用户以及授权、查看权限

创建临时表空间创建临时表空间CREATE TEMPORARY TABLESPACE test_tempTEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01...

2013-05-28 10:49:40 84

转载 数据库日常运维操作手册

目 录一.日维护过程... 31.1、确认所有的INSTANCE状态正常... 31.2、检查文件系统的使用(剩余空间)... 31.3、检查日志文件和trace文件记录... 31.4、检查数据库当...

2013-05-21 15:27:37 1329

转载 Oracle数据库容灾方案的选择

- 容灾首先是一个概念,要认识到为什么做容灾,才能做好容灾。世界上没有卖后悔药的,当灾难降临了,如果没有行之有效的数据保护、数据恢复的容灾措施,带来不可预估的损失将是无法避免的。类似电信行业、金融行业,证券行业也是如此,动辄涉及...

2013-05-21 15:24:56 180

转载 Oracle start with.connect by prior子句实现递归查询

Oracle中的select语句可以用start with...connect by prior子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是:select ... from where start...

2013-05-14 15:33:08 87

转载 初识Oracle RAC:产生的背景及其结构

【IT168 技术】对于信息系统来说,数据库可谓是其核心,它极大地影响了信息系统的安全性(数据安全、访问安全)、稳定性和整个信息系统的性能。这也是衡量数据库产品品质的三个重要指标,各大数据库厂商针对这些问题不断地增强自身产品的竞...

2013-05-08 14:57:20 151

转载 ORACLE数据库查看执行计划的方法

一、什么是执行计划(explain plan)执行计划:一条查询语句在ORACLE中的执行过程或访问路径的描述。二、如何查看执行计划1: 在PL/SQL下按F5查看执行计划。第三方工具toad等。很多人以为PL/SQL的...

2013-05-08 13:49:20 86

转载 Oracle用户密码过期和用户被锁解决方法

【原因/触发因素】确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。【影响和风险】影响 密码过期后,业务进程连接数据库异常,影响业务使用。...

2013-05-08 13:46:59 72

转载 Oracle学习:批量SQL实例分析与比较

【IT168技术】PL/SQL引入过程化语言的相应元素,比如条件分支或者循环,不过,SQL本身仍然作为主体嵌套于其中,由于需要SQL引擎才能执行SQL命令,对于PL/SQL程序,往往存在许多PL/SQL引擎 - SQL引擎之间的...

2013-05-08 13:43:54 97

转载 oracle并行查询常见问题

在OLAP环境,以利用多的CPU和内存资源来加速处理数据,也即oracle的并行查询。单个CPU同一时刻只能服务一个进程,如果有多个CPU,提高CPU利用律,就可以同时运行多个进程。也就是原来单个进程处理的变成多个进程并行处理加...

2013-05-08 13:41:05 87

转载 Oracle同义词创建及其作用

Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。  oracle的同义词总结:  从字面上理解就是别名的意思,和试...

2013-05-08 13:40:07 73

转载 Oracle ROWNUM用法和分页查询

**********************************************************************************************************[转载]htt...

2013-05-08 13:38:55 107

转载 Oracle 闪回特性(FLASHBACK DATABASE)

select * from dba_source as of timestamp sysdate-1--to_timestamp('2011-04-18 14:25:55','yyyy-mm-dd hh24:mi:ss')wh...

2013-05-08 13:37:46 87

转载 全表扫描和索引扫描的区别

1) 全表扫描(Full Table Scans, FTS)为实现全表扫描,Oracle读取表中所有的行,并检查每一行是否满足语句的WHERE限制条件。Oracle顺序地读取分配给表的每个数据块,直到读到表的最高水线处(high...

2013-05-08 13:36:02 205

转载 ORACLE恢复删除表或表记录

一:表的恢复对误删的表,只要没有使用PURGE永久删除选项,那么从flash back区恢复回来希望是挺大的。一般步骤有:1、从flash back里查询被删除的表select * from rec...

2013-05-08 13:34:04 661

转载 ORACLE数据库事务隔离级别

事务隔离级别:一个事务对数据库的修改与并行的另一个事务的隔离程度。两个并发事务同时访问数据库表相同的行时,可能存在以下三个问题:1、幻想读:事务T1读取一条指定where条件的语句,返回结果集。此时事务T2插入一行新记录...

2013-05-08 12:00:08 62

转载 柱状图

analyze table th compute statistics for table for all indexes for all indexed columns;==================Oracle...

2013-05-08 11:53:57 97

转载 表的连接方式:NESTED LOOP、HASH JOIN、SORT MERGE JOIN

表连接方式及使用场合NESTED LOOP 对于被连接的数据子集较小的情况,nested loop连接是个较好的选择。nested loop就是扫描一个表,每读到一条记录,就根据索引去另一个表里面查找,没有索引一般就不会是...

2013-05-08 11:43:53 92

转载 ORACLE柱状图与执行计划(转)

本文从不绑定变量与绑定变量两种情况讨论柱状图的作用。一、不绑定变量的情况:考虑以下数据SQL> select owner,count(1) from th group by owner;OWNER ...

2013-05-08 11:42:53 57

转载 查看ORACLE锁表

查看锁表进程SQL语句1: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.obj...

2013-05-08 11:29:41 50

转载 常用的oracle各种命令

第一部分、SQL&PL/SQL [Q]怎么样查询特殊字符,如通配符%与_[A]select * from table where name like 'A_%' escape ''[Q]如何插入单引...

2013-05-08 11:27:58 153

转载 oracle数据库 唯一约束的创建与删除

1.创建索引:alter table TVEHICLE add constraint CHECK_ONLY unique (CNUMBERPLATE, CVIN, CPLATETYPE, DWQCHECK...

2013-05-08 11:27:03 122

转载 批量绑定

通过bulk collect减少loop处理的开销采用bulk collect可以将查询结果一次性地加载到collections中。而不是通过cursor一条一条地处理。可以在select into,fet...

2013-05-08 11:25:45 97

转载 表名可变的动态sql

DECLARENUMBER;v_table_name varchar2(30);BEGINv_table_name :='xxxx';EXECUTE IMMEDIATE 'SELECT COUNT(*) f...

2013-05-08 11:24:29 349

转载 Oracle中NVARCHAR2和VARCHAR2的区别

【转】NVARCHAR2和VARCHAR2的区别,从使用角度来看区别在于:NVARCHAR2在计算长度时和字符集相关的,例如数据库是中文字符集时以长度10为例,则1、NVARCHAR2(10)是可以存进去1...

2013-05-08 11:23:51 79

转载 SQL语句的执行顺序和效率

今天上午在开发的过程中,突然遇到一个问题,需要了解SQL语句的执行顺序才能继续,上网上查了一下相关的资料,现整理如下:一、sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量语句中各...

2013-05-08 11:22:38 55

转载 REF CURSOR 小结

利用REF CURSOR,可以在程序间传递结果集(一个程序里打开游标变量,在另外的程序里处理数据)。也可以利用REF CURSOR实现BULK SQL,提高SQL性能。REF CURSOR分两种,Strong...

2013-05-08 11:20:54 76

转载 in和exists

01.in和exists 02.in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。 03....

2013-05-08 11:19:06 65

转载 Oracle用户、权限、角色管理

Oracle 数据库用户管理Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)...

2013-05-08 11:06:51 48

转载 oracle数据库导入导出命令!

Oracle数据导入导出imp/exp功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。...

2013-05-08 11:04:54 41

转载 Oracle Hint

Hint 是Oracle 提供的一种SQL语法,它允许用户在SQL语句中插入相关的语法,从而影响SQL的执行方式。因为Hint的特殊作用,所以对于开发人员不应该在代码中使用它,Hint 更像是Oracle提供给DB...

2013-05-08 11:00:26 60

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除