码迷,mamicode.com
首页 >  
搜索关键字:sql解析    ( 167个结果
如何诊断cursor pin s wait on x 系列二
如何分析诊断收集信息 1.       查看AWR 报告中high paring 和high version部分内容   具体查看这几个部分的内容:'SQLordered by Parse Calls' or 'SQL ordered by Version Count'     SQL ordered by Parse Calls 关于这部分中的sql 解析执行是否过高,或者...
分类:其他好文   时间:2014-12-10 14:16:56    阅读次数:249
mysql查询计划
mysql查询计划1:客户端发起查询请求2:服务器接收到请求后,先查询缓存 如果缓存命中,直接返回数据给客户端 否则,解析sql3:sql解析完成后,进行预处理4:有查询优化器生存查询计划5:通过api接口调用存储引擎 去磁盘访问需要查询的数据,再通过查询执行引擎返回给客户端值得一提的是:mysql...
分类:数据库   时间:2014-11-27 18:09:39    阅读次数:260
如何提高SELECT的效率
首先避免使用in ,not in,,,>=,is null,is not null主要搜索字段建立索引1.WHERE子句中的连接顺序 sql解析器采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,那些可以过滤掉最大数量记录的条件必须写在子句的末尾SELE...
分类:其他好文   时间:2014-11-20 23:31:33    阅读次数:259
自己实现一个SQL解析引擎
自己实现一个SQL解析引擎功能:将用户输入的SQL语句序列转换为一个可运行的操作序列,并返回查询的结果集。 SQL的解析引擎包含查询编译与查询优化和查询的执行,主要包含3个步骤:查询分析: 制定逻辑查询计划(优化相关) 制定物理查询计划(优化相关) 查询分析: 将SQL语句表示成某种实用的语法树. ...
分类:数据库   时间:2014-11-07 18:39:45    阅读次数:461
关于open_cursors和session_cached_cursors的参数值(转)
一、如何正确设置session_cached_cursors参数:正确设置open_cursors和session_cached_cursors 可以减少sql解析,提高系统性能,那么,如何正确设置session_cached_cursors这个参数呢?我们可以把握下面的原则:1、session_c...
分类:系统相关   时间:2014-10-29 12:26:06    阅读次数:326
基于简单sql语句的sql解析原理及在大数据中的应用
基于简单sql语句的sql解析原理及在大数据中的应用                   李万鸿       通常sql语法解析都是以lex、yacc进行分析为基础的,是逐个字符进行分析,性能不高,如果基于没有子查询的sql语句进行解析,则速度会提高许多,在此对其原理加以说明。     一般sql语句十分复杂,包含多层嵌套,但其中有规律可循,其特点是所有的语句基本模式是一样的,即:都是SEL...
分类:数据库   时间:2014-10-17 22:04:37    阅读次数:270
Hard Parse&Soft Parse
Hard Parse&Soft Parse解释...
分类:其他好文   时间:2014-08-06 02:00:40    阅读次数:261
JAVA - Sql解析工具fdb-sql-parser简单使用
由于想要解决Mybatis分页插件中count查询效率问题,因为order by很影响效率,所以需要一种方式处理sql,将order by 语句去掉。   试了好几个sql解析工具,最后选择了fdb-sql-parser。 Maven依赖: com.foundationdb fdb-sql-parser 1.3.0 项目地址:https://gi...
分类:数据库   时间:2014-08-03 23:17:06    阅读次数:393
Spark SQL Catalyst源码分析之Analyzer
本文详细介绍了Spark SQL的Catalyst里,Analyzer是如何Sql parser的解析的UnResolved逻辑计划,进行resolve的。...
分类:数据库   时间:2014-07-22 14:49:52    阅读次数:396
自己实现一个SQL解析引擎
SQL的解析引擎包括查询编译与查询优化和查询的运行,主要包括3个步骤: 查询分析: 制定逻辑查询计划(优化相关) 制定物理查询计划(优化相关) 查询分析: 将SQL语句表示成某种有用的语法树. 制定逻辑查询计划: 把语法树转换成一个关系代数表达式或者类似的结构,这个结构通常称作逻辑计划。 制定物理查询计划:把逻辑计划转换成物理查询计划,要求指定操作执行的顺序,每一步使用的算法,操作之间的传递方式等。...
分类:数据库   时间:2014-06-27 07:41:50    阅读次数:244
167条   上一页 1 ... 14 15 16 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!