【sql】编写基本的SQL SELECT语句一
编写基本的SQL SELECT语句- 列举 SQL SELECT 语句的功能- 执行基本 SELECT 语句SELECT *|{[DISTINCT] column|expression [alias],...} FROM table;SELECT * FROM departments;SELECT department_id, location_id FRO...
oracle中merge into用法解析
oracle中merge into用法解析 merge into语法: merge into [target-table] a using [source-table sql] b on([conditional expression] and [...]...) when matched then [update sql] ...
ORACLE基本数据类型总结
ORACLE基本数据类型总结http://www.cnblogs.com/kerrycode/archive/2013/08/17/3265120.html ORACLE基本数据类型(亦叫内置数据类型 built-in datatypes)可以按类型分为:字符串类型、数字类型、日期类型、LOB类型、LONG RAW& RAW类型、ROWID & UROWID类型。在讲叙字符串类型前,先要讲一下编码。...
利用FORCE_MATCHING_SIGNATURE捕获非绑定变量SQL
利用FORCE_MATCHING_SIGNATURE捕获非绑定变量SQL2010/08/19 BY MACLEAN LIU 9条评论做为一个DBA,你大概习惯了定期要抓取数据库中的非绑定变量SQL,这些SQL经常扮演着一箱苹果中蛀虫的角色。看到下列SQL你必定觉得眼熟:SELECT substr(sql_text, 1, 80), count(1) FROM v$sql GROUP BY s...
oracle 数据文件(Datafile ) 大小 限制 说明
oracle 数据文件(Datafile ) 大小 限制 说明先看Oracle 官网的说明, 看的是Oracle 10gR2的文档:Physical Database LimitsItemType of LimitLimit ValueDatabase Block Size...
并行概念
并行概念并行执行(parallel execution)是Oracle企业版才有的特性(标准版中没有这个特性),指能够将一个大型串行任务(任何DML,或者一般的DDL)物理地划分为多个较小的部分,这些较小的部分可以同时得到处理。并行包括: 并行查询:这是指能使用多个操作系统进程或线程来执行一个查询。Oracle...
Oracle中的SQL分页查询原理和方法详解
Oracle中的SQL分页查询原理和方法详解 http://blog.csdn.net/anxpp/article/details/51534006http://blog.csdn.net/honey_potter/article/details/53014284本文分析并介绍Oracle中的分页查找的方法。Oracle中的表,除了我们建表时设计的各个字段,其实还有两个字段(此处只介绍2个),分别是ROWID(行标示符)和RO...
exists和not exists及in和not in的用法与区别
exists和not exists的用法exists (sql 返回结果集为真) not exists (sql 不返回结果集为真) 表A ID NAME 1 A1 2 A2 3 A3 表B ID AID NAME 1 1 B1 2 2 B2 3...
Linux下区分物理CPU、逻辑CPU和CPU核数
㈠ 概念 ① 物理CPU 实际Server中插槽上的CPU个数 物理cpu数量,可以数不重复的 physical id 有几个 ② 逻辑CPU Linux用户对 /proc/...
Oracle数据字典
Oracle数据字典http://blog.csdn.net/haiross/article/details/41246241http://blog.itpub.net/26026406/viewspace-709306/数据字典是Oracle数据库安装之后,自动创建的一系列数据库对象。数据字典是Oracle数据库对象结构的元数据信息。熟悉和深入研究数据字典对象,可以很大程度的帮助我们了解Oracle内部机制。O...
ORACLE AWR报告详细分析
ORACLE AWR报告详细分析http://blog.itpub.net/29500582/viewspace-1361942/AWR 是 Oracle 10g 版本 推出的新特性, 全称叫Automatic Workload Repository-自动负载信息库 AWR 是通过对比两次快照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分。WORKLOAD REPOSITORY report for ...
从dba_hist_sqlstat视图中查找过去时段最占用资源的会话
超过阀值的sql语句会在awr中保存一段时间(默认是7天),可以通过dba_hist_sqlstat视图查询。1.查询视图dba_hist_sqlstatselect snap_id, disk_reads_delta reads_delta,executions_delta exec_delta, disk_reads_delta /decode(executions_delta, 0, 1,executions_delta) rds_exec_ratio,sql_idfrom dba_hist_sqlst...
ASH、AWR、ADDM
通常在诊断数据库性能的时候分三个阶段第一阶段:SQL语句级性能优化第二阶段:session级性能优化,这时我们可以用ASH来做分析第三阶段:DB级性能优化,AWR就是数据库层性能诊断报告,当我们无法判断数据库哪里性能出现问题时我们可以做一个全身体检报告来找到我们瓶颈所在。AWR机制:通过对系统整体动态采样收集快照信...
DBMS_ROWID包
DBMS_ROWID包DBMS_ROWID包允许我们使用PL/SQL程序或SQL语句创建rowids和获取rowid的信息。例如可以通过其找到数据对象编号,数据文件编号,包含数据行的数据块编号及数据块中的数据行。该包从Oracle 8.X开始可用。DBMS_ROWID的几个子函数程序:如下:1、ROWID_BLOCK_NUMBER函数(该函数返回输入ROWID的数据块编...
analyze index 时validate structure和compute statistics的区别
analyze index 时validate structure和compute statistics的区别 analyze index index1 validate structure:analyze index index1 compute statistics:在分析索引的时候,一般会用到以上二个命令,那么这二个命令是用来干什么呢?analyze index index1 validate structure:是用来分析索引的数据块是否有坏块,以及...
Oracle dump函数的用法
Oracle dump函数的用法一、函数标准格式:DUMP(expr[,return_fmt[,start_position][,length]])基本参数时4个,最少可以填的参数是0个。当完全没有参数时,直接返回null。另外3个参数也都有各自的默认值:expr:这个参数是要进行分析的表达式(数字或字符串等,可以是各个类型的值)return_fmt:指返回参数的格式,有...
深入理解Oracle Statistic统计信息
深入理解Oracle Statistic统计信息http://www.pythontip.com/bigdata/post/160071.统计信息简介统计信息主要是描述数据库中表,索引的大小,规模,数据分布状况等的一类信息。比如,表的行数,块数,平均每行的大小,索引的leaf blocks,索引字段的行数,不同值的大小等,都属于统计信息。cbo正是根据这些统计信息数据...
Oracle 索引的使用情况查看
Oracle 索引的使用情况查看http://topmanopensource.iteye.com/blog/11527791.查询用户的索引 select index_name,table_name,tablespace_name, index_type,uniqueness , status from dba_indexes where owner='SCOTT'; 2.查询用户...
ORACLE表统计信息与列统计信息
ORACLE表统计信息与列统计信息 我们在分析某些语句的性能时,会分析一些信息。像表、列、索引、直方图等等,本篇主要讲表与列、索引的统计信息收集与分析。一、表统计信息1. 表已创建,需要收集统计信息 BEGINDBMS_STATS.GATHER_TABLE_STATS(OWNNAME => '', &nbs...
Oracle analyze table的使用总结
analyze table 一般可以指定分析: 表,所有字段,所有索引字段,所有索引。 若不指定则全部都分析。语法如下: analyze table my_table compute statistics; analyze table my_table compute statistics for table for all inde...