dependecy narrow :onetoone prune range wide :shuffle 查看依赖: .dependecies .toDebugString DF catalyst:(sql's query optimizer) reordering operations reduc ...
分类:
其他好文 时间:
2017-10-06 23:09:00
阅读次数:
297
一、通过PL/SQL Dev工具 1、直接File->New->Explain Plan Window,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。 2、先执行 EXPLAIN PLAN FOR select * ...
分类:
数据库 时间:
2017-09-27 22:30:59
阅读次数:
245
转自 http://blog.itpub.net/22664653/viewspace-1673682 【MySQL】MySQL5.6新特性之Multi-Range Read 2015-05-27 14:13:09 分类: MySQL 一 介绍 MySQL 5.6版本提供了很多性能优化的特性,其中之 ...
分类:
数据库 时间:
2017-09-26 22:32:00
阅读次数:
238
优化器使用物化策略(Materialization)来实现更有效的子查询处理。通过生成子查询结果作为临时表,通常在内存中,实现加速查询执行。 MySQL首次需要子查询结果,将该结果实现为临时表。任何随后的结果都需要,MySQL再次指向临时表。优化器可以使用散列索引对表进行索引,以使查找更加快速和便宜 ...
分类:
数据库 时间:
2017-09-26 14:58:51
阅读次数:
267
/** Spark SQL源码分析系列文章*/ 前几篇文章介绍了Spark SQL的Catalyst的核心运行流程、SqlParser,和Analyzer 以及核心类库TreeNode,本文将详细讲解Spark SQL的Optimizer的优化思想以及Optimizer在Catalyst里的表现方式 ...
分类:
数据库 时间:
2017-09-26 14:55:25
阅读次数:
242
/** Spark SQL源码分析系列文章*/ 前几篇文章介绍了Spark SQL的Catalyst的核心运行流程、SqlParser,和Analyzer,本来打算直接写Optimizer的,但是发现忘记介绍TreeNode这个Catalyst的核心概念,介绍这个可以更好的理解Optimizer是如 ...
分类:
数据库 时间:
2017-09-26 14:53:32
阅读次数:
315
/** Spark SQL源码分析系列文章*/ 前面几篇文章主要介绍的是spark sql包里的的spark sql执行流程,以及Catalyst包内的SqlParser,Analyzer和Optimizer,最后要介绍一下Catalyst里最后的一个Plan了,即Physical Plan。物理计 ...
分类:
数据库 时间:
2017-09-26 14:49:57
阅读次数:
256
SysCAD.v9.3.136.20608 RUNET BETONexpress v17.012017\Schlumberger Petrel 2009\Shell SHEPHERD v3.1.0.13\Steffen Rigy RIGOTECH Pre-Cut Optimizer v2.0.88\ ...
分类:
其他好文 时间:
2017-09-22 11:59:39
阅读次数:
300
import tensorflow as tf from input_data import Data import matplotlib.pyplot as plt import os data=Data("./data/") X=tf.placeholder(tf.float32,[None,4... ...
分类:
其他好文 时间:
2017-09-21 20:55:58
阅读次数:
287
The SQL Access Advisor makes suggestions about indexes and materialized views which might improve system performance. This article describes how to us ...
分类:
数据库 时间:
2017-09-21 13:17:57
阅读次数:
164