自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Orace调优之执行计划学习笔记

整体性能分析 AWR、ASH、ADDM、AWRDD 整体分析调优工具 AWR:关注数据库的整体性能的报告; ASH:数据库中的等待事件与哪些SQL具体对应的报告; ADDM:oracle给出的一些建议 AWRDD:Oracle针对不同时段的性能对比报告 AWRSQRPT:oracle获取统计信息...

2019-04-27 22:29:35

阅读数 232

评论数 0

原创 Oracle调优之AWRDD报告简介

我写的SQL调优专栏:https://blog.csdn.net/u014427391/article/category/8679315 对于局部的,比如某个页面列表sql,我们可以使用Oracle的执行计划进行sql调优,但是对于整个系统来说,你可以知道哪些sql比较耗时?当然可以通过查Ora...

2019-04-21 15:29:31

阅读数 335

评论数 1

原创 Orace调优之ADDM报告简介

我写的SQL调优专栏:https://blog.csdn.net/u014427391/article/category/8679315 对于局部的,比如某个页面列表sql,我们可以使用Oracle的执行计划进行sql调优,但是对于整个系统来说,你可以知道哪些sql比较耗时?当然可以通过查Ora...

2019-04-21 14:15:31

阅读数 259

评论数 0

原创 Oracle调优之AWRSQRPT报告简介

我写的SQL调优专栏:https://blog.csdn.net/u014427391/article/category/8679315 对于局部的,比如某个页面列表sql,我们可以使用Oracle的执行计划进行sql调优,但是对于整个系统来说,你可以知道哪些sql比较耗时?当然可以通过查Ora...

2019-04-21 14:14:46

阅读数 181

评论数 0

原创 Oraccle调优之ASH简介

我写的SQL调优专栏:https://blog.csdn.net/u014427391/article/category/8679315 对于局部的,比如某个页面列表sql,我们可以使用Oracle的执行计划进行sql调优,但是对于整个系统来说,你可以知道哪些sql比较耗时?当然可以通过查Ora...

2019-04-20 17:36:02

阅读数 242

评论数 0

原创 Oracle调优之AWR报告简介

文章目录AWRASHADDMAWRSQRPT AWR 进入数据库 sqlplus / as sysdba 查看用户 show parameter db_name 开始压测后执行 exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();...

2019-04-20 15:42:36

阅读数 280

评论数 0

原创 oracle和mysql批量Merge对比

orm框架采用mybatis,本博客介绍一下批量合并merge用oracle和mysql来做的区别, oracle merge合并更新函数的详细介绍可以参考我以前的博客:https://blog.csdn.net/u014427391/article/details/87898729 orac...

2019-04-16 12:30:47

阅读数 131

评论数 0

原创 《设计模式》读书笔记

文章目录一、GoF设计模式的分类1.1 创建型1.2 结构型1.3 行为型二、设计原则概述2.1 面向对象设计原则概述:2.2 单一职责原则2.3 开闭原则2.4 里氏代换原则2.5 依赖倒转原则2.6 接口隔离原则2.7 合成复用原则2.8 迪米特法则三、创建型设计模式3.1 抽象工厂模式3.1...

2019-04-16 00:02:50

阅读数 641

评论数 0

原创 设计模式命令模式(行为型)

文章目录一、模式定义二、模式角色三、模式分析四、典型例子五、适用场景 一、模式定义 命令模式(Command Pattern):将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分离,两者之间通过命令对象进行沟通,方便将命令对象进行储存、传递、调用、增加与管理。命令模式别名为动作(Acti...

2019-04-16 00:02:23

阅读数 128

评论数 0

原创 设计模式之迭代器模式(行为型)

文章目录一、模式定义二、模式角色三、模式分析四、典型例子五、适用场景 一、模式定义 迭代器模式(Iterator Pattern):提供一种方法来访问聚合对象,而不用暴露这个对象的内部表示,其别名为游标(Cursor),所以迭代器模式是一种对象行为型。 二、模式角色 Iterator:抽象迭代器...

2019-04-16 00:01:59

阅读数 120

评论数 0

原创 设计模式之中介者模式(行为型)

文章目录一、模式定义二、模式角色三、模式分析3.1 模式作用3.2 模式优缺点3.3 模式经典代码四、典型例子五、模式应用 一、模式定义 中介者模式(Mediator Pattern):中介者模式就是用一个中介对象来封装一系列的对象的交互,使各对象之间不需要显式地相互作用,降低对象之间的耦合度,中...

2019-04-16 00:01:28

阅读数 142

评论数 0

原创 设计模式之解释器模式(行为型)

文章目录一、模式定义二、模式角色三、模式分析 一、模式定义 解释器模式(Interpreter Pattern):定义语言的文法,并且建立一个解释器来解释改语言中的句子,这里的“语言”意思是规定格式和语法的代码,所以解释器模式是一种类行为型模式 二、模式角色 Context: 环境类 Clien...

2019-04-15 21:33:57

阅读数 117

评论数 0

原创 面向对象的设计原则

文章目录一、设计原则概述1.1 面向对象设计原则概述:1.2 单一职责原则1.3 开闭原则1.4 里氏代换原则1.5 依赖倒转原则1.6 接口隔离原则1.7 合成复用原则1.8 迪米特法则 一、设计原则概述 1.1 面向对象设计原则概述: 单一职责原则(Single Responsibi...

2019-04-15 12:42:56

阅读数 131

评论数 0

原创 Oracle和Mysql获取uuid的方法对比

场景:orm框架用mybatis,需要往数据库新增一条数据,用Oracle和mysql数据库分别需要怎么实现? mysql方法,用mysql提供的uuid函数 <insert id="add" parameterType="com.t.model.Act...

2019-04-13 23:22:02

阅读数 139

评论数 0

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