- 博客(42)
- 收藏
- 关注
转载 Rman 定时删除归档日志
1、下面的命令用于校验归档日志的有效性,列出无效的归档日志,以及以何种方式清除归档日志,列出几种常用的: crosscheck archivelog all; ...
2017-03-23 21:41:50
1223
转载 FTP 大文件上传优化
优化方案思路:通过tar把大文件切分成多个100m大小的文件,然后通过多进程上传。 脚本如下: #!/bin/bash#############################...
2017-03-22 21:38:17
535
转载 oracle update 死锁实验
oracle update 死锁实验1、创建两张表,并插入一条相同的数据。脚本如下:SQL> CREATE TABLE TEST1 (ID NUMBER,msg VARCHAR2(100));Tabl...
2015-03-31 17:02:52
686
转载 在11.2.0.3中使用自定义聚合函数EN_CONCAT与EN_CONCAT_DISTINCT替换WMSYS.WM_CONTACT
有一个项目使用的是Oracle 11.2.0.3 版本,有一条sql使用了WMSYS.WM_CONTACT,发现执行报错,最终发现原因是由于在10.2.0.5与11.2.0.3WMSYS....
2013-07-04 21:48:46
557
转载 buffer cache深度分析及性能调整
buffer cache深度分析及性能调整1.buffer cache的概念用最简单的语言来描述oracle数据库的本质,其实就是能够用磁盘上的一堆文件来存储数据,并提供了各种各样的手段对这些数据进行管理。作...
2012-10-11 15:56:45
246
转载 Oracle中的Trace文件
Oracle中的Trace文件 如果一个系统的执行效率比较低,一个比较好的方法是通过跟踪用户的会话并且使用tkprof工具使用排序功能格式化输出,从而找出有问题的SQL语句。 例如首先从os上利用top命令找到当前占用cpu资源...
2012-10-11 15:56:17
127
转载 ALL_PARAMETERS
CREATE VIEW ALL_PARAMETERSAS SELECT I.KSPPINM NAME, I.KSPPDESC DESCRIPTION, CV.KSPPSTVL ...
2012-10-08 13:31:10
119
转载 PLSQL Developer常用设置及快捷键
PLSQL Developer常用设置及快捷键 1、登录后默认自动选中My Objects (已验证可用) 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是db...
2012-09-27 12:02:09
137
转载 Oracle临时表用法的经验心得
Oracle临时表用法的经验心得 我们目前所使用的 Oracle 是作为数据库支撑平台的实际应用,可以说其数据量还是算的上比较庞大的系统,即表的数据量一般情况下都是在百万级以上的数据量。 当然在 Oracle 中创建分区是...
2012-09-24 14:57:16
121
转载 SQL中使用WITH AS提高性能
SQL中使用WITH AS提高性能摘要:本文结合笔者实际的工作情况,说明了如何使用with as改写存储过程,从而大幅提高SQL的运行时间。本文首先交代了案例的起因,随后简单介绍了WITH AS的含义,最后基于实际工作,使用了一...
2012-09-24 14:56:28
112
转载 oracle异常错误处理 (转)
oracle异常错误处理 5.1 异常处理概念5.1.1 预定义的异常处理5.1.2 非预定义的异常处理5.1.3 用户自定义的异常处理5.1.4 用户定义的异常处理5.2 异常错误传播5.2.1 在执行部分引发异常错误5.2...
2012-09-21 13:26:24
245
转载 11G MEMORY_TARGET 参数
11g MEMORY_TARGET 参数对SGA 和PGA的影响-----------------------------------------11g中新增MEMORY_MAX_TARGET参数,此参数一出现就如在10g中第一...
2012-09-21 13:23:26
208
转载 oracle事务隔离级别
通过学习Read committedThis is the default transaction isolation level. Each query executed b...
2012-09-17 23:31:42
109
转载 V$SQL_SHARED_CURSOR 视图实验
V$SQL_SHARED_CURSOR 视图全实验一、V$SQL_SHARED_CURSOR 数据结构V$SQL_SHARED_CURSOR explains why a particular child cursor ...
2012-09-09 17:51:26
269
转载 父游标、子游标及共享游标
父游标、子游标及共享游标游标是数据库领域较为复杂的一个概念,因为游标包含了shared cursor和session cursor。两者有其不同的概念,也有不同的表现形式。共享游标的概念易于与SQL语句中定义的游标相混淆。本...
2012-09-09 16:55:17
81
转载 Authid Current_User的使用
Authid Current_User 的使用 在开发过程中,会遇到用户拥有的role权限在存储过程中是不可用的,遇到这种情况,经常采用一般需要显示授权,如:grant create table to user gran...
2012-09-06 00:03:15
1585
转载 Oracle 11g新特性之自适应游标与计划管理
任何SQL语句优化引擎的核心是判定获得SQL语句目标数据的最廉价和最有效的访问路径的能力,使用绑定变量可以限制需要存储在库缓存中返回相似结果集的SQL语句游标的数量。本文介绍Oracle 11g中的新特性 – 自适应游标共享 –...
2012-09-03 22:49:11
124
转载 expdp\impdp及exp\imp
expdp介绍EXPDP命令行选项1. ATTACH该选项用于在客户会话与已存在导出作用之间建立关联.语法如下ATTACH=[schema_name.]job_nameSchema_name用于指定方案名,job_name用于指...
2012-09-03 09:35:13
93
转载 ORA-01436: CONNECT BY loop in user data
在使用start with ... connect by 层次查询的用法报错:ORA-01436: CONNECT BY loop in user data 产生这个错误的原因,产生了死循环,解决办法有两种如下:1、使用 con...
2012-09-01 15:55:29
782
转载 WMSYS.WM_CONCAT 函數的用法
WMSYS.WM_CONCAT 函數的用法select t.rank, t.Name from t_menu_item t; 10 CLARK 10 KING 10 MILLER 20 ADAMS ...
2012-08-31 13:37:41
53
转载 Oracle数据表默认值列添加与行迁移(Row Migration)--转
在笔者之前的文章中,已经探讨过给一个数据表添加有默认值列是一项非常“危险”的事情,特别是在在线生产环境下。给一张大数据表添加有默认值列,最直接的有下面几个严重危害:1、系统高负荷运行,消耗大量资源。添加列操作是一次性...
2012-08-30 12:50:00
173
转载 Oracle 游标使用全解
Oracle 游标使用全解这个文档几乎包含了oracle游标使用的方方面面,全部通过了测试-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2...
2012-08-28 17:46:18
64
转载 oracle NLS_LANG详解
oracle NLS_LANG详解 1. NLS_LANG 参数组成NLS_LANG参数由以下部分组成:NLS_LANG=_.NLS_LANG各部分含义如下:LANGUAGE指定:-Oracle消息使用...
2012-08-27 10:39:44
345
转载 oracle 字符集查看与修改
一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。...
2012-08-24 11:13:39
52
转载 Oracle常用dump命令 -转
Oracle常用dump命令一 . Memory Dumps1).Global Area ALTER SESSION SET EVENTS 'immediate trace name global_area lev...
2012-08-23 15:56:08
106
转载 Oracle 拼音排序
Oracle拼音排序找了相关的一些资料,都说的不是很清楚,自己也研究了下,终于搞明白了,希望对大家有帮助。需要说明的是下面的方法需要ORACLE9i和以上的版本才支持。Oracle9i之前,中文是按...
2012-08-21 17:46:43
142
转载 Oracle sqlplus 常用设置
Oraclesqlplus常用设置§2.5 SQLPLUS常用设置使用过程中大都需要进行必要的环境设置才能完成我们所需要的输出。所有环境的设置由SET命令加相应的环境变量来完成。下面是常用的环境设置:§2.5.1...
2012-08-21 10:11:00
214
转载 Flashback 闪回实验(转)
Oracle的Flashback Drop闪回删除功能给出我们一种误DROP删除表的便捷恢复方式,实现这种功能的原理是Oracle的“回收站”(RecycleBin)功能。注意,如果被删除的表原先是存放在SYSTEM系统表空间上...
2012-08-16 23:36:59
68
转载 dba 在一个全新环境,首先要干的事情(转)
1、先要了解当前的Oracle 数据库的版本和平台和相关信息 这个很重要,忙乎了半天还知道你的数据库是哪个版本,跑在什么系统上,那岂不是很悲哀,所以我个人认为这是第一步需要了解的。下面的这些脚本可以帮助你获取你需要的相关信息...
2012-08-16 00:30:48
99
转载 父游标、子游标及共享游标
父游标、子游标及共享游标 游标是数据库领域较为复杂的一个概念,因为游标包含了shared cursor和session cursor。两者有其不同的概念,也有不同的表现形式。共享游标的概念易于与SQL语句中定义...
2012-08-15 23:04:59
59
转载 Select For Update行级锁定
Oracle的SelectForUpdate语句可以实现在读取数据后马上锁定相关资源,防止被其他session修改数据的目的。也就是我们常常谈到的“悲观锁定”(现实应用开发中,使用悲观锁定的情况少之又少,也许是因为乐观锁定的...
2012-08-14 13:37:05
79
转载 绑定变量实验(run_stats)
在有绑定变化和不绑定变量情况下,latch资源征用的对比测试,测试是让一条sql语句执行10000次,然后给出给子的执行过程中产生的资源使用情况。SYS@ orcl >create user test identifi...
2012-07-24 00:01:50
181
转载 异常数据表Exceptions的使用--转
Constraint约束是我们进行数据库设计、管理的一个重要方面。在日常工作中,充分利用Constraint来描述我们的数据,可以帮助我们在数据层构建起约束关系,保护数据完整性。同时,在一些特殊的场景下,完整的约束还会帮助我们生...
2012-07-23 00:14:39
181
转载 Insert优化
insert优化要想提高insert的速度,首先要知道什么影响insert慢,在执行insert的过程中产生redo和undo,要想提高insert的速度,在充分利用系统资源的条件下就要尽量减少insert产生的redo和u...
2012-07-23 00:08:43
184
转载 UTL.FILE批量导出数据
UTL.FILE批量导出数据数据库有如下表结构:aaa ( obj_id NUMBER, (Primary Key)obj_name VARCHAR2(80),obj_size NUMBER NOT NULL...
2012-07-20 12:51:50
77
转载 手工Hot-backup 热备实验
Hot backup 是指数据库在archivelog 模式并处理open状态下的备份。实验一下几个方面。a、备份表空间b、在热备期间,可否向表空间写数据c、在热备期间,模拟断电操作1、备份表空间第一步:通过以下sql查询当前数...
2012-07-03 14:40:41
213
转载 主键与索引关系实验
主键与索引关系实验 增加主键时,如果主键列上存在唯一性索引,则主键直接使用该唯一性索引,如果主键列没有唯一性约束而有非唯一性索引,则使用非唯一性索引来确保主键的唯一特性。以下为各种情况的详细实验记录:情况1、当...
2012-06-07 10:34:48
75
转载 ORA-12083:must user DROP MATERIALIZED VIEW ...
错误现象: 9206上遇到一个问题:用drop materialized view 删除物化视图后,与视图同名的表没有自动删除(基表所在的远程数据库关闭)。于是发出Drop Table 命令,报错ORA-12083...
2012-06-07 10:29:36
1350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人