博客专栏  >  数据库   >  Oralce手札

Oralce手札

记录和分享Oracle的知识和DBA相关知识

关注
9 已关注
74篇博文
  • Oracle查询优化-01单表查询

    1.1 查询表中所有的行与列1.2 从表中检索部分行1.3 查找空值1.4 将空值转换为实际值1.5 查找满足多个条件的行1.6 从表中检索部分列1.7 为列取有意义的名称1.8 在 WHERE 子句...

    2017-01-31 22:39
    1648
  • Oracle查询优化-02给查询结果排序

    2.1以指定的次序返回查询结果2.2按多个字段排序2.3按子串排序2.4 TRANSLATE2.5 按数字和字母混合字符串中的字母排序2.6 处理排序空值2.7 根据条件取不同列中的值来排序

    2017-02-02 23:27
    1631
  • Oracle查询优化-03操作多个表

    3.1 UNION ALL 与空字符串3.2 UNION 与 OR3.3 组合相关的行3.4 IN、EXISTS 和 INNER JOIN3.5 INNER JOIN、LEFT JOIN、RIGHT ...

    2017-02-07 20:41
    1927
  • Oracle查询优化-04插入、更新与删除数据

    4.1 插入新记录问题向表中插入一条新的记录。解决方案使用带有values子句的insert语句来插入一行。insert into dept(deptno,dname,loc) values(19,'...

    2017-04-02 12:03
    1849
  • Oracle查询优化-05元数据查询

    5.1列出已创建的表的清单select * from all_tables ; select * from dba_tables ; select * from user_tables ;5.2 列出...

    2017-04-02 12:05
    1615
  • Oracle查询优化-07日期运算

    7.1 加减日、月、年在oracle中,date类型可以直接加减天数,而加减月份要用add_months函数.select a.hiredate 雇用日期, a.hiredate + ...

    2017-04-02 12:09
    1699
  • Oracle优化01-引起数据库性能问题的因素

    思维导图概述一个数据库是否存在性能问题,基本上在系统设计的时候就决定了,这个系统设计包括软件的设计、数据库的设计和硬件的设计.其中更细节的分类参考目录。在一个系统的设计阶段,其中任何一个环节存在设计不...

    2016-12-03 09:52
    2359
  • Oracle优化02-锁和阻塞

    思维导图概述之前梳理了一篇博文Oracle-锁解读首先弄清楚两个概念:并发 concurrency: 超过两个以上的用户对相同的数据做修改并行 parallel:将一件事情分成很多小的部分,让每一部分...

    2016-12-06 00:14
    1888
  • Oracle优化03-Latch和等待

    思维导图系列Latch解读 Oracle-等待事件解读Latch概述Latch造成的等待事件 和 Lock造成的阻塞 ,是两个不同的概念,在性能优化上如果能区分开这两个因素引起的性能问题,将极大的提...

    2016-12-18 10:40
    2129
  • Oracle优化04-Optimizer优化器

    思维导图Optimizer概述Oracle数据库中的优化器是SQL分析和执行的优化工具,它负责制定SQL的执行计划,也就是它负责保证SQL执行效率最高.比如优化器决定Oracle是以什么样的方式方式访...

    2016-12-26 20:59
    2261
  • Oracle优化05-执行计划

    思维导图系列文章Oracle-SQL Explain Plan解读概述如果要分析某条SQL的性能问题,通常来讲,我们首先要看SQL的执行计划,看看SQL的每一步执行计划是否存在问题。 如果某一条SQL...

    2016-12-26 23:01
    2158
  • Oracle优化07-分析及动态采样-直方图

    思维导图概述获取准确的段对象(表、表分区、索引等)的分析数据,是CBO存在的基石。所以数据段的分析对于CBO来讲非常的重要。在本篇博文中我们重新梳理一下,从头开始,再一次走进CBO的世界。我们知道CB...

    2016-12-27 23:53
    2068
  • Oracle优化08-并行执行

    思维导图概述在讨论Oracle的性能问题时,通常要假设一个前提,那就是这个系统是OLTP还是OLAP(或者说数据仓库系统)。 只有在这个前提下,讨论一些性能问题才有意义,因为这两类系统太不一样了,甚至...

    2017-01-04 15:04
    2071
  • Oracle优化07-分析及动态采样-DBMS_STATS 包

    思维导图07系列文章Oracle优化07-分析及动态采样-直方图Oracle优化07-分析及动态采样-DBMS_STATS 包Oracle优化07-分析及动态采样-动态采样DBMS_STATS包DBM...

    2017-01-08 21:01
    2387
  • Oracle优化07-分析及动态采样-动态采样

    思维导图07系列文章Oracle优化07-分析及动态采样-直方图Oracle优化07-分析及动态采样-DBMS_STATS 包Oracle优化07-分析及动态采样-动态采样动态采样Dynamic_sa...

    2017-01-08 22:17
    1850
  • Oracle海量数据优化-01分区的渊源

    思维导图概述delete from t where create_time < to_date('2017-01-01','yyyy-mm-dd');当我们看到这条语句时,会想到什么呢? 一条再简单不...

    2017-01-12 23:55
    1616
  • Oracle海量数据优化-02分区在海量数据库中的应用-更新中

    思维导图概述以前梳理了一篇文章, 案例不是很充分Oracle-分区表解读故本篇博文系统的再重新阐述一下

    2017-01-18 21:46
    1621
  • Oracle-知识结构漫谈

    知识结构图杂谈oracle后缀中的字母含义: i : 包含internet部署的新功能 g: 专注于新兴的网格计算模型 c: 云服务 cloud 数据库与实例的概念 数据库...

    2016-11-24 00:53
    1653
  • Oracle-Materialized View解读

    物化视图概述物化视图(Materialized View)在9i以前的版本叫做快照(SNAPSHOT),从9i开始改名叫做物化视图。Oracle的物化视图是包括一个查询结果的数据库对像,它是远程数据的...

    2016-11-25 00:12
    3039
  • Oracle-SQL Explain Plan解读

    概述执行计划:一条查询语句在ORACLE中的执行过程或访问路径的描述。 基于ORACLE的应用系统很多性能问题,是由应用系统SQL性能低劣引起的,所以,SQL的性能优化很重要,分析与优化SQL的性能我...

    2016-11-30 19:57
    2070
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部