E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
sql解析
Kylin执行查询流程分析
Kylin基于MOLAP实现,查询的时候利用Calcite框架,从存储在Hbase的segment表(每一个segment对应着一个htable)获取数据,其实理论上就相当于使用Calcite支持
SQL
教练_我要踢球
·
2020-06-30 09:52
大数据
MySQL优化三:查询性能优化之SQL查询执行过程
③服务器端进行
sql解析
、预处理,在由优化器生成对应的执行计划。④MySQL根据优化
yongqi_wang
·
2020-06-30 08:09
MySQL
MyBatis Plus 学习 ~~ 插件扩展
xiaozhegaa/article/details/85040659目录插件扩展热加载逻辑删除通用枚举扫描并自动关联注入一、Jackson二、Fastjson自动填充功能Sql注入器性能分析插件乐观锁插件多租户
SQL
xiaozhegaa
·
2020-06-30 01:29
MyBatis
Plus
binlog2sql工具的使用
但是没找到合适的数据库备份集,于是想到了解析binlog日志然后进行
sql解析
的方法来进行恢复本张表。1.安装binlog2sql安装过程有些麻烦,下面是具体的安装步
wxc20062006
·
2020-06-29 22:11
mysql
分布式系统架构设计之数据访问
数据访问层设计的基本步骤:
SQL解析
,规则处理,SQL改写,数据源选择,SQL执行和结果集返回合并处理。1)在进行
SQL解析
时,解析的
半吊子全栈工匠
·
2020-06-29 19:14
架构
数据库中间件 Sharding-JDBC 源码分析 —— SQL 改写
2.SQLTokenSQLToken在本文中很重要,所以即使在《
SQL解析
》已经分享过,我们也换个姿势,再来一次。SQLToken,SQL标记
habit_learning
·
2020-06-29 13:37
Quick BI支持哪些数据源(配置操作篇)
QuickBI潜心打造了核心技术底座(OLAP分析引擎),实现了
SQL解析
、SQL调度、SQL优化、查询加速等基础能力,支撑QuickBI的数据分析和查询加速。
阿里云技术
·
2020-06-29 11:15
Hive
SQL解析
原理:包括SQL转化为MapReduce过程及MapReduce如何实现基本SQL操作
Hive是基于Hadoop的一个数据仓库系统,在各大公司都有广泛的应用。美团数据仓库也是基于Hive搭建,每天执行近万次的HiveETL计算流程,负责每天数百GB的数据存储和分析。Hive的稳定性和性能对我们的数据分析非常关键。在几次升级Hive的过程中,我们遇到了一些大大小小的问题。通过向社区的咨询和自己的努力,在解决这些问题的同时我们对Hive将SQL编译为MapReduce的过程有了比较深入
ming_rw
·
2020-06-29 09:19
Hive
数据库中间件 Sharding-JDBC 源码分析 —— SQL 解析之 SQL 解析
本文分享
SQL解析
引擎是如何解析与理解SQL的。因为本文建立在《词法解析》之上,你需要阅读它后再开始这段旅程。
habit_learning
·
2020-06-29 09:51
mysql好使的4个函数GROUP_CONCAT,FIND_IN_SET,REPLACE,TRIM以及一个复杂
sql解析
最近在做的一个项目中学到mysql的4个函数,平常竟然都没发现,记录一下1.GROUP_CONCAT函数语法:GROUP_CONCAT(字段SEPARATOR',')这个函数的功能可以将多行字段转为一行数据(纵转行),类似效果如图执行这条sql后SELECTGROUP_CONCAT(role_nameSEPARATOR',')FROMmooc_filmactor_tWHEREfilm_id='2'
dotaer-df
·
2020-06-29 08:09
java进阶篇
Calcite 原理解析
ApacheCalcite是独立于存储与执行的
SQL解析
、优化引擎,广泛应用于各种离线、搜索、实时查询引擎,如Drill、Hive、Kylin、Solr、flink、Samza等。
群演_
·
2020-06-29 07:24
手写mybatis框架分析
sql解析
流程(从配置文件中获取JDBC需要的数据信息)
Sql解析
流程不是一边执行一边解析,而是需要一次性先解析完成配置文件,将所有解析出来的数据封装到Configuration对象中1.通过全局配置文件的读取和解析工作
小果冻。。
·
2020-06-29 05:05
mybatis
Mysql逻辑体系架构
在MySQL数据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,
sql解析
,行计划优化,querycache的处理
猴子特种兵
·
2020-06-29 04:40
Sharding-Sphere 的应用性能监控实践
它采用发布-订阅式的组件通信机制实现了对核心链路方法的跟踪记录,包括
sql解析
路由方法、sql执行方法和结果归并方法。
weixin_42073629
·
2020-06-29 03:54
数据库中间件
Berkeley DB学习(一)
一、简介定义:BerkeleyDB是一个开源的文件数据库,介于关系数据库与内存数据库之间,使用方式与内存数据库类似,它提供的是一系列直接访问数据库的函数,而不是像关系数据库那样需要网络通讯、
SQL解析
等步骤
白糖603
·
2020-06-28 23:28
Flink
SQL解析
Json格式数据的方法
1.Flink版本1.7.22.引入依赖使用maven构建工程,因此pom.xml添加如下依赖:org.apache.flinkflink-table_2.111.7.2org.apache.flinkflink-json1.7.2com.fasterxml.jackson.corejackson-databind2.9.8joda-timejoda-time2.10.13.GoogleProto
weixin_34015336
·
2020-06-28 09:21
Mybatis架构与原理
(2)数据处理层:负责具体的SQL查找、
SQL解析
、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操作。(3)基础支撑层:负
weixin_33980459
·
2020-06-28 09:57
MySql执行一个Sql查询的过程
3.如果没有命中缓存,则MySql服务器进行
Sql解析
、预处理,再由优化器生成对应的执行计划4.将这个查询计划交给MySql存储引擎调用其对应的API返回查询结果给客户端。
capo
·
2020-06-28 04:11
mysql中SQL执行过程详解与用于预处理语句的SQL语法
服务器段进行
SQL解析
、预处理,在优化器生成对应的执行计划;mysql根据优化器生成的执行计划,调用存储引擎的API来执行查询。将结果返回给客户端。
weixin_30847939
·
2020-06-28 01:21
Hive
SQL解析
过程详解
Hive是基于Hadoop的一个数据仓库系统,在各大公司都有广泛的应用。美团数据仓库也是基于Hive搭建,每天执行近万次的HiveETL计算流程,负责每天数百GB的数据存储和分析。Hive的稳定性和性能对我们的数据分析非常关键。在几次升级Hive的过程中,我们遇到了一些大大小小的问题。通过向社区的咨询和自己的努力,在解决这些问题的同时我们对Hive将SQL编译为MapReduce的过程有了比较深入
weixin_30487317
·
2020-06-27 20:04
从Mysql源代码角度分析一句简单sql的查询过程
1.前言使用mysql这么多年,以前一直只懂写sql,却不其中运行原理,直至最近抽时间看了一下mysql源代码,对其事务运行原理及
sql解析
优化有一些更深入的理解.本篇是讲述
sql解析
的开篇之作,希望透过最最简单的
软件开发随心记
·
2020-06-27 11:37
mysql
步步深入:MySQL架构总览->查询执行流程->
SQL解析
顺序
本文转载自AnnsShadoWhttp://www.cnblogs.com/annsshadow/p/5037667.htmlMySQL架构总览:架构最好看图,再配上必要的说明文字。下图根据参考书籍中一图为原本,再在其上添加上了自己的理解。从上图中我们可以看到,整个架构分为两层,上层是MySQLD的被称为的‘SQLLayer’,下层是各种各样对上提供接口的存储引擎,被称为‘StorageEngin
完美世界的一天
·
2020-06-27 09:13
mysql
SpringBoot系列之Druid进行维度的统计和监控
文章目录##Druid##Druid:一款为监控而生的数据库连接池框架,整个项目由数据库连接池、插件框架和
SQL解析
器组成。
smileNicky
·
2020-06-27 09:56
SpringBoot
Java框架
Hive
SQL解析
过程详解
Hive
SQL解析
过程详解Hive是基于Hadoop的一个数据仓库系统,在各大公司都有广泛的应用。
ljtyxl
·
2020-06-27 08:09
bigdata
计算机基础知识—数据库
有完整性约束通过二维表建立数据之间的联系采用结构化查询语言(SQL)做数据读写操作保存数据的一致性优点☆通过事务处理保持数据的一致性数据更新的开销很小可以进行Join等复杂查询20多年的技术历程,技术成熟缺点数据读写必须经过
sql
祚儿疯
·
2020-06-27 03:05
计算机基础知识
hive 文件存储parquet格式, spark
Sql解析
部分字段为null
hive版本2.1.0,hdfs上同一份数据(1)用hive建表,部分字段hive读取有值,sparksql读取值为nullCREATEEXTERNALTABLEbusiness_log.rule_business_log2(idbigint,businessCodeString,businessDescString,commentString,orderNoString,idCardString
蓝天688
·
2020-06-27 02:38
hive
mybatis-plus使用要注意的事项
使用mybatis-plus时,数据库表名只能是user而不能写成t_usermybatis-plus的entitywapper拼接的
sql解析
:Useruser=newUser();user.setName
Lelontar
·
2020-06-27 00:04
mybatis
[php] ThinkPHP缓存技术(S(),F(),查询缓存,静态缓存)
Thinkphp缓存有:数据缓存快速缓存查询缓存
SQL解析
缓存静态缓存记:一旦内容被缓存了,在有效期内,可以在任何地方调用一、数据缓存S(缓存类型type,文件名前缀prefix,有效期expire)方法在
天空还下着雪
·
2020-06-26 21:38
后台程序
Spark写入数据到My
SQL解析
(未完成)
DF.write.mode("append").jdbc(url,tableName,prop)首先调用Dataset中的write方法,在write方法中创建DataFrameWriter对象;在DataFrameWriter中,调用mode方法,将设置的mode值保存在类成员变量中;调用jdbc方法,在jdbc方法中,调用format;把成员变量source设置为jdbc;然后调用save方法
sxsAffable
·
2020-06-26 17:19
大数据
mybatais架构原理
(2)数据处理层:负责具体的SQL查找、
SQL解析
、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操作。(3)基础支撑层:负责最基础的功能支撑,包括连接
daiwei-dave
·
2020-06-26 11:52
ORM
mysql数据库分组查询(group by/ having)
注意:select语句书写规则S-F-W-G-H-Oselect...from....where...groupby....having......orderbysql语句的写法顺序和mysql对应
sql
shirleycyy
·
2020-06-26 09:36
mysql
Hive-1.Hive入门介绍
1.Hive是什么Hive是数据仓库,是
SQL解析
引擎,查询存储HDFS上数据。2.Hive元数据保存的方法以及特点Hive元数据存储metastore中。
走在前方
·
2020-06-26 08:41
分布式数据计算技术
浅谈数据库优化
首先简单介绍下sql执行的过程,如下图当你在sql客户端(如命令行或者navicat)提交一条sql后,
sql解析
引擎会被启动,此时,sql引擎会去解析优化这条sql,比如有时候你发现
敲代码的伪文青
·
2020-06-26 06:57
数据库
select * from table的弊端
3.服务器端进行
SQL解析
,预处理,再由优化器生成对应的执行计划4.MySql根据优化器生成的执行计划,调用存储引擎的API执行查询。5.返回结果给客户端。
葡萄战车
·
2020-06-25 20:40
数据库
mybatis plus 动态表名 SQL 解析器
blog.csdn.net/qq_39313596/article/details/100943090文章需求如果多张表比如说useruser_auser_b里面的字段一样的表名不一样需求需要动态表名替换查询那么
sql
hlvy
·
2020-06-25 15:15
mybatis_plus
从头学mybatis框架(一):原理浅析
流程加载配置
SQL解析
SQL执行结果映射MyBatis功能架构MyBatis的优缺点什么是mybatis?MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。
旭小爷丶
·
2020-06-25 14:36
mybatis
数据库
mybatis
springboot项目配置druid详解,遇到的各种问题及解决办法
简介,什么是DruidDruid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和
SQL解析
器组成。
你若为我繁华
·
2020-06-25 13:29
Java开发
数据库优化思路
首先简单介绍下sql的执行流程当在客户端或者navivat提交一条sql语句的时候,
sql解析
引擎会启动,sql引擎会自动执行sql优化创建一张student表createtablestudent(idintnotnullauto_increment
月半湾湾
·
2020-06-25 12:10
数数据库
高性能MYSQL(学习笔记)-MySQL高级特性4
查询缓存很多数据库产品都能够缓存查询的执行计划,对于相同类型的SQL就可以跳过
SQL解析
和执行计划生成阶段,MySQL在某些场景下也可以实现,但是MySQL还有另外一种不同的缓存类型:缓存完整的SELECT
IT-MANS
·
2020-06-25 03:40
高性能MYSQL学习笔记
Druid
SQL解析
原理以及使用(一)
Druid的
SQL解析
器主要有三部分组成,如下:1、Parsera、词法分析b、语法分析2、AST(AbstractSyntaxTree,抽象语法树)3、Visitor1、什么是AST在计算机科学中,抽象语法树
无技术
·
2020-06-25 02:03
Hive入门级教程(详细)
Hive是
SQL解析
引擎,它将SQL语句转译成M/RJob然后在Hadoop执行。Hive的表其实就是HDFS的目录/文件,按表名把文件夹分开。
qingdsj
·
2020-06-24 22:34
大数据
人工智能
互联网
阿里巴巴开源canal 工具数据同步异常CanalParseException:parse row data failed,column size is not match for table......
一、异常现象截图二、解决方式:1、背景早期的canal版本(snapshot();}依赖了alibabadruid的DDL
SQL解析
能力,维护一份MemoryTableMeta,实时内存表结构依赖DAO
张永清
·
2020-06-24 14:00
阿里巴巴开源canal 工具数据同步异常CanalParseException:parse row data failed,column size is not match for table......
一、异常现象截图二、解决方式:1、背景早期的canal版本(snapshot();}依赖了alibabadruid的DDL
SQL解析
能力,维护一份MemoryTableMeta,实时内存表结构依赖DAO
张永清
·
2020-06-24 14:00
SpringBoot2.0整合druid数据库连接池
一,前言关于druid,相信大家都已经很熟悉了,这是阿里开源的一个数据库连接池,但是它又不仅仅是一个数据库连接池,它具有一系列的JDBC组件库,同时也是一个
SQL解析
器。
Rapper_cl
·
2020-06-24 11:41
SpringBoot
Debezium for My
SQL解析
binlog报错
运行在KafkaConnect分布式worker上的debeziumformysqlconnector报错:{"name":"debezium-mysql-source-dev","connector":{"state":"RUNNING","worker_id":"192.168.1.200:18083"},"tasks":[{"state":"FAILED","trace":"org.apac
码农无双
·
2020-06-24 11:26
大数据
kafka
关系型与非关系型数据库的优缺点
有完整性约束通过二维表建立数据之间的联系采用结构化查询语言(SQL)做数据读写操作保存数据的一致性优点☆通过事务处理保持数据的一致性数据更新的开销很小可以进行Join等复杂查询20多年的技术历程,技术成熟缺点数据读写必须经过
sql
lvdou_lvdou
·
2020-06-24 10:59
数据库
nosql
关系型数据库
SQL解析
相关文件【2】
MySQL内核源码解读-
SQL解析
一AIOPS_DBA关注1人评论11817人阅读2018-10-1517:43:45本文是基于MySQL5.7.22进行分析1.SQL总体执行流程图通过上面图,可以从全局上了解
lusic01
·
2020-06-24 10:49
Mysql8 和mysql5.7 模糊查询 效率 比较 / MySql8 like模糊查询优化
表结构如下:title是有索引mysql5.7:执行
sql解析
如下:不走索引descSELECTid,titleFROMarticleWHEREtitleLIKE'%test%';mysql8:走了索引
刘星麟
·
2020-06-24 07:05
Mysql
impala简介及实践总结
Impala作为老牌的
SQL解析
引擎,其面对即席查询(Ad-HocQuery)
风情客家__
·
2020-06-23 23:41
impala
数据库中间件 Sharding-JDBC 和 MyCAT 源码解析合集
Sharding-JDBC目录如下:Sharding-JDBC源码分析——
SQL解析
(一)之词法解析Sharding-JDBC源码分析——
SQL解析
(二)之
SQL解析
Sharding-JDBC源码分析—
公众号-芋道源码
·
2020-06-23 10:23
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他