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解析
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
21.sharding-jdbc源码之
SQL解析
-词法分析
sharding-jdbc对
SQL解析
的源码主要在下图所示parsing模块中,由下图可知
SQL解析
主要分为两部分:lexer和parser。
阿飞的博客
·
2020-06-23 07:48
数据库
Java
分库分表
sharding-jdbc
MySQL查询缓存命令大全
以后执行同一条语查询句时(SQL字符串必须完全相同),可以跳过
SQL解析
优化查询等阶段,直接返回缓存结果给用户。
码西西
·
2020-06-23 07:39
Thinkphp的缓存(Cache)以及S函数
我们从S函数分析ThinkPHP框架缓存机制,像快速缓存、查询缓存、
SQL解析
缓存、静态缓存根本上
as_hswa
·
2020-06-22 15:47
PHP
Apache Calcite 简介
ApacheCalcite是一款开源
SQL解析
工具,可以将各种SQL语句解析成抽象语法术AST(AbstractSyntaxTree),之后通过操作AST就可以把SQL中所要表达的算法与关系体现在具体代码之中
a925907195
·
2020-06-22 11:39
java
系统设计
mybatis 底层原理
(2)
SQL解析
:当API接口层接收到调用请求时,会接收到传入SQL的ID和传入对象(可以是Map、JavaBean或者基本数据类型),Mybatis会根据SQL的ID
WHATJIA
·
2020-06-22 07:37
解释器模式
这种模式被用在
SQL解析
、符号处理引擎等。介绍意图:给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子。主要解决:对于一些固定文法构建一个解释句子的解释器。
ThinkWon
·
2020-06-22 06:41
设计模式
解释器模式
行为型模式
设计模式
Apache ShardingSphere 4.0.1发布
Bug修复1.
SQL解析
缓存潜在的死锁问题2.脱敏模式下Oracle的INSERT语句无法使用的问题3.Noneshardingstragegy无法在spring-boot下配置的问题4.分片+脱敏模式下
ShardingSphere
·
2020-06-22 05:11
mysql的逻辑结构
在MySQL据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,
sql解析
,行计划优化,querycache的处理以及所有内置的函数(如日期
data eudemon
·
2020-06-22 02:17
mysql-base
JSqlParser——SQL语法解释器:
SQL解析
样例
SQL解析
样例1.简单的语句解析单个语句Stringsql="SELECT*FROMTABLE1";//方法1Statementstatement=CCJSqlParserUtil.parse(sql)
Gigaplant
·
2020-06-21 21:41
Java
HIVE学习总结
(1)Hive是建立在hadoop数据仓库基础之上的一个基础架构;(2)相当于hadoop之上的一个客户端,可以用来存储、查询和分析存储在hadoop中的数据;(3)是一种
SQL解析
引擎,能够将SQL转换成
*JUN*�
·
2020-06-21 19:21
数据库优化一般思路(个人经验之谈)
首先简单介绍下sql执行的过程,如下图当你在sql客户端(如命令行或者navicat)提交一条sql后,
sql解析
引擎会被启动,此时,sql引擎会去解析优化这条sql,比如有时候你发现
欣阳121
·
2020-06-21 15:51
数据库优化
sql优化
数据库设计
spark 使用中会遇到的一些问题及解决思路
7内存溢出问题在Spark中使用hql方法执行hive语句时,由于其在查询过程中调用的是Hive的获取元数据信息、
SQL解析
,并且使用Cglib等进行序列化反序列化,中间可能产生较多的class文件,导致
xiao_jun_0820
·
2020-06-21 14:39
spark
数据库优化一般思路(PLSQL、Navicat)
SQL执行过程:1、执行SQL时,
sql解析
引擎会被启动2、数据类型和数据库表定义的数据类型不一致,数据库引擎会自动转化3、数据库表定义了多个索引,sql引擎会帮你选择最优的一个4、数据库引擎会拿着优化好的
weixin_33714884
·
2020-06-21 10:05
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他