1 2 3 4
摘要: 前言 Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。Markdown的轻量化、易读易写特性及快速转化为演讲PPT、Word产品文档,且对图片,图表、数学式都有支持等功能使得它被各大网站广泛使用。 基础语法 标题 #号 阅读全文
posted @ 2021-04-26 18:19 As-before-如初 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 简介 优化器是Oracle的内置软件,可以确定执行目标SQL的最有效方式。优化器的模式决定Oracle解析目标SQL时所用优化器的类型,以及决定使用CBO时计算成本的侧重点。优化器的模式不同,CBO计算成本值的方法也不同。控制Oracle优化器模式的参数为optimizer_mode。 查看参数 s 阅读全文
posted @ 2021-04-24 13:35 As-before-如初 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 基于代价的优化方式(Cost-Based Optimization,简称CBO) CBO选择目标SQL执行计划的判断原则是成本,从目标SQL的诸多执行计划中选取成本值最小的执行路径为其执行计划,各执行路径的成本值是根据目标SQL中涉及到的表、索引、列等相关对象的统计信息计算出来的,实际反应执行目标S 阅读全文
posted @ 2021-04-20 09:04 As-before-如初 阅读(992) 评论(0) 推荐(1) 编辑
摘要: PyCharm PyCharm是由JetBrains打造的一款专用Python IDE,带有一整套可以帮助用户提高Python开发效率的工具,比如项目代码导航、调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等功能。PyCharm还能支持Web开发的高级框架Dja 阅读全文
posted @ 2021-04-18 16:29 As-before-如初 阅读(513) 评论(0) 推荐(0) 编辑
摘要: Python Python是一种计算机程序设计语言。它提供了高效的高级数据结构,及简单有效地面向对象编程。它有非常完善的基础代码库,还有大量的第三方库,供我们直接使用。Python的定位是“优雅”、“明确”、“简单”,尽量写容易看明白的代码,尽量写少的代码。Python语言的简洁性、易读性和可扩展性 阅读全文
posted @ 2021-04-18 10:34 As-before-如初 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 简介 基于规则的优化器(RBO)是通过编码在Oracle数据库中的一系列固定的规则,来决定目标SQL的执行计划。Oracle事先给各种类型的执行路径定一个等级,从1到15,等级1对应执行路径的执行效率最高,等级15对应执行路径的执行效率最低。对于等级相同的执行计划,oracle根据目标对象在数据字典 阅读全文
posted @ 2021-04-16 11:19 As-before-如初 阅读(558) 评论(0) 推荐(0) 编辑
摘要: SQLPlus中一键执行 -- -- -- Name: xplan.sql -- -- Author: Adrian Billington -- -- Description: Creates a package named XPLAN as a wrapper over DBMS_XPLAN. P 阅读全文
posted @ 2021-04-16 08:34 As-before-如初 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 口诀 最右最上先执行 方法 从上往下,第一个没有子节点的步骤先执行 对于兄弟节点,即靠上的节点先执行 所有兄弟节点执行完以后,执行父节点 缩进最深的,最先执行 缩进深度相同的,先上后下 原则 从上至下,从右向左 由上至下:在执行计划中一般含有多个节点,相同级别(或并列)的节点,靠上的优先执行,靠下的 阅读全文
posted @ 2021-04-16 08:21 As-before-如初 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 获取执行计划的方法 获取执行计划之Autotrace 获取执行计划之explain plan for 获取执行计划之dbms_xplan.display_cursor() 获取执行计划之dbms_xplan.display_awr() 获取执行计划之10046事件 获取执行计划之10053事件 获取 阅读全文
posted @ 2021-04-15 08:34 As-before-如初 阅读(92) 评论(0) 推荐(0) 编辑
摘要: AWR AWR(Automatic Workload Repository 自动工作负载库)。AWR报告是进行日常数据库性能评定、问题SQL发现的重要手段。可以自动采集Oracle运行中的负载信息,并生成与性能相关的统计数据。 原理 AWR报告的原理是基于Oracle数据库的定时镜像功能。Oracl 阅读全文
posted @ 2021-04-14 08:41 As-before-如初 阅读(236) 评论(0) 推荐(0) 编辑