sqlplus中的变量定义和简单使用.txt
在sqlplus中,如果执行以下命令:select 'Type Specified: ',lower(nvl('&&report_type','html')) report_type from dual;其实可以看做是 define report_type:=手工输入内容的小写形式。比如我们输入txt,然后执行...
[转]数据库三大范式
以下内容摘抄自http://ce.sysu.edu.cn/cdbm/news/coures/200908/news_20090807210925_242.html数据库范式1NF 2NF 3NF BCNF(实例) 设计范式(范式,数据库设计范式,数据库的设计范式)是符...
【转】oracle 快速删除大批量数据方法(全部删除,条件删除,删除大量重复记录)
全部删除如果是删除某个表的所有数据,并且不需要回滚,使用 TRUNCATE 就ok了。关于Trancate 参见这里http://blog.csdn.net/gnolhh168/archive/2011/05/24/6442561.aspxSQL> truncate table table_n...
第六章(backup and recovery 笔记)
第六章 rman环境高级配置一、配置高级通道选项通道控制选项包括:1)i/o带宽的限制 使用rate参数2)限制备份集和备份片段 使用maxpiecesize参数3)用户的说明 使用parms参数设置媒体管理...
第五章(backup and recovery 笔记)
第五章 配置rman环境一、配置rman备份环境对于大多数备份来说,rman提供了合理的环境。可以设置的参数包括备份有效期、备份路径、默认磁盘类型等。可以使用show或configure命令来显示、修改配置。1.显示和清除配...
第四章(backup and recovery 笔记)
第四章 启动和与rman客户端的交互启动的几种方式:% rman TARGET / # operating system authentication% rman TARGET SYS@prod NOCATALOG # RMAN prompts for SYS password% rman TARGET / CATALOG rco...
第三章(backup and recovery 笔记)
第三章 rman机制一 、简介rman环境包括:(1)rman客户端 管理备份恢复操作,可以是能够连接到目标数据库的任何服务器(2)目标数据库 rman需要利用目标数据库的控制文件来收集元数据、存储其操作信息,备份...
第二章(backup and recovery 笔记)
第二章简记:rman环境包括目标数据库、rman客户端,还可能用到fast recovery area(快速恢复区)、media manager、recovery catalog快速恢复区使用db_recovery_file_dest和db_recovery_file_size参数来设置。媒体管...
ORA-02266
工作中遇到了一个小问题。在truncate一个表时出现了报错:ORA-02266: 表中的唯一/主键被启用的外键引用查找到该表的主键被另外一个表的外键引用了。将外键删除后可以正常truncate表。将该外键再次启用后,无论主表...
第一章(backup and recovery 笔记)
11.2中备份恢复的新特性1.Oracle Secure Backup (OSB) Cloud Module利用基于网络的数据存储服务器,通过Amazon S3的备份恢复任务。Amazon S3高效易用、可扩展2.DUPLICATE Database Command Enhancements不...
第十三章 sqlplus命令(二)
26.INPUTI[NPUT] [text]iSQLPlus中不能用在缓冲区后面添加行,若需添加多行,可以输入input,回车后输入其他内容,以空行表示结束27.LISTL[IST] [n | n m | n * | n LAST | * | * n | * LAST | LAST]*表示当前行28...
第十三章 sqlplus命令(一)
第十三章 sqlplus命令1. @或start执行某个文件中的语句,有些系统可以包含文件路径执行脚本文件时,用COLUMN等命令设置的格式依然有效此命令还可以执行包含ftp、http格式的命令:@HTTP://machine_name.domai...
第十章 sqlplus的安全性
第十章 sqlplus的安全性一.product_user_profile表简称PUP表,在system用户下,用于生产级的安全保护,可以管理用户级的安全命令如grant、revoke以及用户角色。可以通过该表禁用某些命令,比如grant、revoke...
思考-两个大表的关联.txt
今天工作中遇到了一个问题,需要对两个表进行关联查询,将结果插入到新表。困难在于两个表数据量都在三千多万。其中一张是车票信息表,按天分区,另一个是辅助信息,无分区。由于之前的工作中遇到的数据量最大不过几...
第九章 sqlplus的调整
第九章 sqlplus的调优一、跟踪语句1、自动跟踪报告Usage: SET AUTOT[RACE] {OFF | ON | TRACE[ONLY]} [EXP[LAIN]] [STAT[ISTICS]]前提:自己的用户下用命令@$ORACLE_HOME/RDBMS/ADMIN/UTLXPLAN.SQL创建plan_tabl...
小问题-用分析函数求平均时间段的统计数.txt
在qq群里看到一个问题,觉得很好解决。但坐下来认真分析,却发现自己不会。问题:有如下的一个表SQL> select * from test order by time;TIME COUNT------...
WIDTH_BUCKET和NTILE函数.txt
WIDTH_BUCKET函数oracle提供的WIDTH_BUCKET函数可以根据输入参数创建等长的段。函数语法:width_bucket(expr,min_value,max_value,num_buckets)expr是表达式,必须是数字类型、日期类型或者能够转换成数字类型的数...
sql tuning set
sql tuning set是性能调整中重要的一个环节。以下我们先看该功能的使用,再来说明其用途。 (1)创建:[oracle@localhost ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on Sat Dec 2...
Sql tuning advisor
我们都知道,对于一条提交的语句,oracle会使用优化器来生成执行计划。而优化器其实是有两种模式的。在正常模式下,优化器编译sql语句并生成执行计划,时间上的限制是非常严格的,通常不到一秒钟完成;在调优模式下...
sql tuning set/sql tuning advisor(待完善)
创建sql tuning set sql tuning set是性能调整中重要的一个环节。以下我们先看该功能的使用,再来说明其用途。 (1)创建:[oracle@localhost ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.1...