自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

数据库生态圈(RDB & NoSQL & Bigdata)——专注于关系库优化(Oracle&Mysql&PG&SQL Server )

https://blog.csdn.net/tuning_optmization;http://blog.itpub.net/8484829;https://www.cnblogs.com/lhdz_bj/

  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 牛刀小试——记一次帮朋友小幅优化SQL

和一个小朋友聊天,小朋友愁眉苦脸,不爱说话,我问怎么了,他说:经理交代的一个任务完成不了。我问:什么任务?他说:程序里的一个功能对应的SQL,太慢了。我问:现在性能是什么样?他说:一分钟。我问:达到什么标准?他说:5s以内。接着,我了解了些具体的信息,心里有数了,说:这个还是比较容易滴。略施小计,SQL再跑,1s出结果,小朋友大悦说:这下我可以交差了,改来改去都好几天了。下面是该SQL调整之前的计

2013-03-27 16:27:25 1114

原创 DB2 的事务日志

1.      DB2事务日志:DB2的日志分主日志和次日志,主日志是在数据库第一次被连接和激活时创建的,而次日志是当写满所有的主日志后,才动态分配次日志,主日志和次日志受设置个数的制约,当配置的所有主、次日志写满后,数据库后续事务都会被回滚,而当活动日志目录被写满后,根据数据库的配置,分别对后续事务进行回滚和挂起,在挂起的情况下,事务会一直等待,直到有可用的活动日志空间,也就是可以创建一个新的

2013-03-27 12:29:18 1285

原创 搞定导致CPU爆满的“罪魁祸首”

昨天,正忙着,一个用户来电,说一个系统非常缓慢,导致整个系统无法正常使用,必须马上处理,先看系统资源,通过用户反馈的信息,内存,IO没问题,CPU资源严重紧张,idle持续为零,堆积任务达几百个,系统几近挂掉,通过分析用户反馈的数据库信息,最终确定一条SQL为整个事件的罪魁祸首,该语句阻塞达上百个,告知用户后,用户分析后确定,先kill掉相应会话,然后组织人员修改该SQL,kill掉相应会话并调整

2013-03-27 12:23:57 1906

原创 优化一个小时不出结果的SQL

今天刚清闲点,在网上看些资料,这时,用户QQ上发来求助,说一个更新数据的SQL语句很慢,都一个小时了也不出结果,于是,了解下具体的情况,略施小计,5s出结果,下面是我分析该SQL时用到的执行计划,略去部分细节,大家可以参考学习,禁止转载:

2013-03-27 12:22:30 1024

原创 最具戏剧性的分析诊断案例——十分钟锁定数据库性能“元凶”

昨天,正好有点空时间想看看书,结果,刚打开书,没看几个字儿,接到用户电话说:一个库有问题,希望能帮忙看下。因为我知道他们那边也有自己的专职DBA,于是问:没让人给看看吗?答:能找的人都找了,也调了好久,又是操作系统,又是数据库的,调了很多天了,还是感觉很慢,他们最后给出的意见是改SQL代码,那么多哪里改的过来?想远程看看,但用户似乎挺着急:拖了这么久了,现在很着急,没办法才找到你的,你赶紧过来吧。

2013-03-27 12:20:48 1017

原创 巨幅SQL优化(SQL Tuning)——秒杀十几个小时不出结果的SQL

今天接到用户的需求,某程序十几个小时没出结果了,很纳闷儿,于是让相关人员取了explain plan等信息,拿到explain plan后,搂一眼,就知道问题出在了哪里,explain plan跑偏了,看了下统计信息,不算陈旧,但还是重新收集了,但explain plan依然跑偏,因为用户急于跑这个程序,时间有些紧迫,于是只能通过加hint搞定,很简单的两个hint,当然,还有很多其他的方法,用户

2013-03-27 12:18:37 1330

原创 极速搞定1小时不出结果SQL的优化(SQL Tuning)

今天帮用户做了一个SQL TUNING,原来为1个多小时不出结果,tuning后为几秒,图片为我调优时参考的explain plan,隐去某些具体信息,虽然通过该计划,不能完全确定SQL慢的原因,但稍微仔细观察下,基本能确定问题所在了,大家可以参考学习,禁止转载。

2013-03-27 12:15:23 1330

Netsh功能及用法详解.pdf

本文对 Netsh 工具相关概念及使用方法等进行了介绍和阐述,并结合实例对相关知识 和技术进行了透彻的说明和讲解,期间,对需要注意的事项、关键知识点等进行了重点标注 和深入讲解,以期各位同学对 Netsh 工具进行了解和学习,并快速掌握 Netsh 工具的知识和 使用。

2023-05-06

SQL Server 2019 for Windows Server 2019无域搭建always-on.pdf

本文介绍了SQL Server 2019 for Windows Server 2019无域搭建always-on。测试通过后,采用图文结合的方式,说明和讲解了SQL Server 2019 for Windows Server 2019无域搭建always-on的方法、步骤及关键点。

2022-11-01

Oracle for Linux静默安装.pdf

本文介绍和阐述了Linux上静默(Silent)安装Oracle。在测试通过的基础上,采用实例结合讲解的方式,对Linux上静默安装Oracle的方法、步骤和关键知识点进行了说明和讲解,读者只需按照本文进行学习,即可掌握Linux上静默安装Oracle。

2022-11-01

ClickHouse及快速入门.pdf

本文对ClickHouse数据库相关概念、特性、基本原理、安装配置及使用进行了简洁的介绍和阐述,并结合实例对相关概念、知识和技术进行了透彻的说明和讲解,以期各位同学对ClickHouse进行了解,并快速初步掌握使用ClickHouse的基本方法。

2022-10-31

Linux安装、配置及使用.pdf

本文介绍了Linux安装、配置及使用。在测试通过的基础上,采用讲解结合实例的方式,对Linux安装、配置及使用相关知识、技术、注意事项及关键知识点进行了说明和讲解,读者只需按照本文进行学习,即可掌握Linux安装、配置和使用。

2022-10-26

VM安装和虚机创建(适用于入门级).pdf

本文详细介绍了VM安装及虚机创建。在测试通过的基础上,采用讲解结合实例的方式,对VM安装及虚机创建概念、知识、技术、注意事项及关键点进行了说明和讲解,读者只需按照本文学习,即可掌握VM安装和虚机创建。

2022-10-26

Oracle常用高可用方案.pdf

本文分别对Oracle常用高可用方案的概念、机制和用途进行了较为深入的介绍和讲解,读者只需按照本文进行学习,即可完成Oracle常用高可用方案的初步了解和掌握。

2022-10-25

Oracle常用分析诊断工具.pdf

本文介绍了Oracle常用分析诊断工具。在测试通过的基础上,采用讲解结合实例的方式,对分析诊断工具方法、命令、步骤和关键点进行了说明和讲解,读者只需按照本文进行学习,即可完成Oracle常用分析诊断工具的初步学习和掌握。

2022-10-25

Oracle日常管理(OS及DB).pdf

本文介绍了操作系统(OS)及oracle数据库(DB)的日常管理。在测试通过的基础上,采用讲解结合实例的方式,对管理方法、命令、步骤及关键知识点进行了说明和讲解,读者只需按照本文进行学习,即可掌握操作系统及Oracle的日常管理。

2022-10-24

Oracle事务概念及基础知识.pdf

本文介绍了Oracle 事务概念和知识。在测试通过的基础上,采用讲解结合实例的方式,对Oracle 事务概念和知识进行了说明和讲解,并对关键知识点进行了标注,读者只需按照本文内容逐步进行学习和操作,即可完成Oracle事务的学习和掌握。

2022-10-24

Oracle常用对象大全及实例详解.pdf

本文介绍了Oracle 中的表、索引、视图、同义词、函数、存储过程、触发器及包等。测试通过的基础上,采用语法结合实例的方式,对这些常用对象使用方法、命令、步骤及注意事项进行了说明和讲解,读者按照本文学习,即可掌握这些常用对象。

2022-10-24

Oracle PLSQL语法大全及实例讲解.pdf

本文介绍了Oracle PL/SQL语句块、变量、赋值、条件语句、循环语句、游标、集合及例外等,在测试后,结合实例讲解了PL/SQL语法的使用,并对重点内容进行了标注和解析。读者只需按照本文进行学习和操作,即可掌握Oracle PL/SQL。

2022-10-21

Oracle开发应用(PLSQL)基础大全及实例讲解.pdf

本文讲解了 Oracle开发应用基础知识,在测试通过的基础上,采用语法结合实例的方式,对PL/SQL语法知识进行了说明和解释,并对注意事项和关键点进行了标注和解析。读者只需按照本文内容学习和操作,即可掌握Oracle开发应用基础知识。

2022-10-21

Oracle常用对象大全及实例详解.pdf

本文对Oracle 常用对象中的表、索引、视图、同义词、函数、存储过程、触发器及包等所有相关知识和语法进行了详细的介绍和阐述,并通过实例分别进行了具体讲解和说明,期间,对所有知识和语法的注意事项、关键知识点等进行了重点标注和详尽解析,以便于读者进行深入学习和理解。本文在作者测试通过的基础上,采用语法结合实例的方式,对Oracle 常用对象使用过程中,所有相关知识和语法的具体使用方法、命令和步骤进行了全面、细致的说明和讲解,零基础入门级读者只需按照本文内容逐步进行学习和操作,即可完成Oracle常用对象的学习和掌握,有一定Oracle基础的同学也可以参考研究。

2022-09-21

Oracle PLSQL语法大全及实例讲解.pdf

本文对Oracle PL/SQL中语句块、变量、赋值、条件语句、循环语句、游标、集合及例外等所有相关语法进行了详细的介绍和阐述,并通过实例分别进行了具体讲解和说明,期间,对所有语法的注意事项、关键知识点等进行了重点标注和详尽解析,以便于读者进行深入学习和理解。本文在作者测试通过的基础上,采用语法结合实例的方式,对Oracle 开发使用过程中,PL/SQL所有相关语法的具体使用方法、命令和步骤进行了全面、细致的说明和讲解,零基础入门级读者只需按照本文内容逐步进行学习和操作,即可完成Oracle所有相关语法的学习和掌握,有一定Oracle开发基础的同学也可以参考研究。

2022-09-16

Oracle开发应用基础知识大全.pdf

本文详细介绍和阐述了 Oracle开发应用基础知识,并对基础知识的注意事项、关键知识点等进行了重点标注和详尽解析,以便于读者进行深入学习和理解。本文在作者测试通过的基础上,采用语法结合实例的讲解方式,对Oracle开发应用基础知识的具体方法和命令进行了详尽说明,零基础入门级读者只需按照本文内容逐步进行学习和操作,即可完成Oracle开发应用基础知识的学习和掌握。

2022-09-13

Oracle连接和使用.pdf

本文详细介绍和阐述了 Oracle的连接和使用方法,并对连接和使用过程中的注意事项、关键知识点等进行了重点标注和详尽解析,以便于读者进行深入学习和理解。本文在作者测试通过的基础上,采用图文相结合的格式和方式,对Oracle连接和使用的具体方法和命令进行了详尽说明,零基础入门级读者只需按照本文内容逐步进行学习和操作,即可完成Oracle连接和使用的学习和掌握。

2022-09-06

Oracle体系架构(实例+数据库).pdf

本文详细介绍和阐述了 Oracle的体系架构(实例+数据库),并对实例和数据库使用过程中的注意事项、关键知识点等进行了重点标注和详尽解析,以便于读者进行深入学习和理解。本文在作者测试通过的基础上,采用图文相结合的格式和方式,对实例和数据库的概念和使用方法进行了详尽说明,零基础入门级读者只需按照本文内容逐步进行学习和操作,即可完成Oracle体系架构的学习和掌握。

2022-09-06

Oracle用户(user)和表空间(tablespace).pdf

本文详细介绍和阐述了 Oracle 用户(user)和表空间(tablespace)的概念和使用方法等内容,并对用户和表空间使用过程中的注意事项、关键知识点等进行了重点标注和详尽解析,以便于读者进行深入学习和理解。本文在作者测试通过的基础上,采用图文相结合的格式和方式,对用户和表空间的概念和使用方法进行了详尽说明,零基础入门级读者只需按照本文内容逐步进行学习和操作,即可完成 Oracle 用户和表空间的学习和掌握。

2022-09-02

Oracle for Windows安装和配置.pdf

本文详细介绍和阐述了 Windows 上安装和配置 Oracle 的方法和步骤,并对安装配置过程中的注意事项、关键知识点和选项等进行了重点标注和详尽解析,以便于读者进行深入学习和理解。本文在作者测试通过的基础上,采用图文相结合的格式和方式,对安装配置的整个过程进行了详尽说明,零基础入门级读者只需按照本文内容逐步进行操作,即可完成Oracle 在 Windows 上的安装和配置。

2022-09-02

走进Oracle世界(Oracle简介).pdf

本文对 Oracle 的概念、现状、特性优势及前景进行了简述和阐明,以期零基础初学 者或读者对 Oracle 进行初步的了解和理解,以便进行更进一步的学习。

2022-09-02

MongoDB-Performance-Best-Practices.pdf

本文为E文原文,主要介绍MongoDB性能优化相关的实践和经验,用于各位同学博客中译文对照学习和研究。

2020-08-27

一篇分析诊断被"hang"住数据库的资料(Oracle Performance Diagnostic Guide Hang Locking)

分析、定位oracle数据库被"hang"住的资料。

2013-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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