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解析
设计模式之解释器模式
比如
SQL解析
,符号处理引擎,会用到解释器模式,属于更底层的开发人员才会用到的设计模式。
程序员田同学
·
2022-09-06 15:00
mysql之sql优化知识点干货分享7827字数
文章目录前言1.mysql结构简介2.
SQL解析
过程3.SQL索引4.explain详解5.小试牛刀6.定位慢查询SQL前言java学友们,咱们不能一直在做增删改查的功能呀,做技术的实质要技术过硬,现在哪次跳槽不问你做过
公众号:java学长
·
2022-09-06 09:23
java
mysql
java
数据库
ShardingSphere解析SQL示例详解
目录引言解析Sql的入口解析Sql1.将
SQL解析
为抽象语法树2.提取Sql片段3.填充Sql片段,生成解析结果总结引言ShardingSphere的
SQL解析
,本篇文章源码基于4.0.1版本ShardingSphere
·
2022-09-05 11:39
my
sql解析
json数据组获取数据组所有字段的方法实例
目录引言第一步:一行拆分成多行1.1新建一张表keyid,只insert从0开始的数字,如下:1.2找到拆分标识符1.3通过joinon拆分多行第二步:解析json字符串总结引言在开发过程中,遇到过json数据组的字符串,需要解析json组,得到组内所有的信息。如下格式:[{"itemId":3101,"itemName":"空滤器及进气管道"},{"itemId":3102,"itemName"
·
2022-08-22 14:54
【Flink SQL】如何解析和校验 Flink SQL
1.flink
sql解析
方法1:直接创建flinksqlparser解析多行sqlorg.apache.flinkflink-sql-parser1.12.3SqlParsersqlParser=SqlParser.create
熊本极客
·
2022-08-16 21:02
用My
SQL解析
SQL语句里面的分组函数(聚合函数)
用My
SQL解析
SQL语句里面的分组函数(聚合函数)1前提分组函数就是需要分组后才能使用的函数,若默认没有写分组(groupup),那么就会默认把该表里面的所有数据行当成一组书写分组函数的位置:SELECT
SSS4362
·
2022-08-12 10:53
MySQL学习
mysql
sql
分组函数
求和
记录行数OR求最大值OR最小值
MySQL进阶(二)——索引优化分析(join查询,索引简介)
下面是经常出现的查询顺序:
SQL解析
顺序
sql解析
的顺序基本与程序读取顺序一致。Join图其中A与B的交集表示两者的共有,A减去A与B的交集表示A的独
止步听风
·
2022-08-09 10:45
#
MySQL进阶
数据库
mysql
索引
Mysql_14 存储引擎
服务层:SQL接口一行,绝大部分核心功能如
SQL解析
优化、所有跨存储引擎的实现都在这一层。引擎层:可插拔存储引擎一行,索引在这一层实现,决定数据库数据如何存、取、组织。
萨科塔资深干员
·
2022-08-04 08:32
Database
mysql
数据库
java
数据库PG和Oracle,详解Oracle,postgresql和mysql数据库架构对比
总的来说,MySQL可以看成是二层架构,第一层我们通常叫做SQLLayer,在MySQL数据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,
sql解析
,执行计划优化,querycache
weixin_39528366
·
2022-07-29 10:31
数据库PG和Oracle
Sql解析
转换之JSqlParse完整介绍
1、jsqlparse介绍JSqlParse是一款很精简的
sql解析
工具,它可以将常用的sql文本解析成具有层级结构的“语法树”,我们可以针对解析后的“树节点(也即官网里说的有层次结构的java类)”进行处理进而生成符合我们要求的
Interest1_wyt
·
2022-07-17 12:41
大数据
—
OLAP引擎
java
sql
spark on hive 和 hive on spark 的区别:
sparkonhive:hive只作为存储角色,spark负责
sql解析
优化,底层运行的还是sparkRDD具体可以理解为spark通过sparkSQL使用hive语句操作hive表,底层运行的还是sparkRDD
沉浮。
·
2022-07-11 13:38
hive
spark
大数据高级开发工程师——Spark学习笔记(1)
四大特性1.速度快2.易用性3.通用性4.兼容性内置组件1.集群资源管理2.SparkCore(核心库)3.SparkSQL(
SQL解析
)4.SparkStreaming(实时处理)5.SparkMLlib
yangwei_sir
·
2022-07-08 11:36
大数据
大数据
spark
standalone
cluster
shuffle
Pisa-Proxy SQL 解析之 Lex & Yacc
GitHub:https://github.com/wbtlb1.2背景在上篇文章《Pisa-Proxy之
SQL解析
实践》中介绍了Pisa-Proxy的核
·
2022-07-07 14:04
sql语句数据库
mysql全面解析json/数组
目录my
sql解析
json数组直接上demo下面这个demo可以直接复制到sql运行我们来分析一下mysqljson字符串解析成对应字段解决方法:JSON_EXTRACT解决方法:REPLACEmy
sql
·
2022-07-05 19:04
常见Web安全漏洞--------sql注入
${}:仅仅为一个纯碎的string替换,在动态
SQL解析
阶段将会进行变量替换。转载于:https://ww
weixin_30535913
·
2022-07-02 11:08
web安全
数据库
java
c# 怎样能写个sql的解析器
c#怎样能写个sql的解析器本示例主要是讲明
sql解析
的原理,真实的源代码下查看
sql解析
器源代码详细示例DEMO请查看demo代码前言阅读本文需要有一定正则表达式基础正则表达式基础教程,和编译原理的基础
tansar
·
2022-06-30 11:00
openGauss内核:
SQL解析
过程分析
本文分享自华为云社区《openGauss内核分析(三):
SQL解析
》,作者:Gauss松鼠会。在传统数据库中SQL引擎一般指对用户输入的SQL语句进行解析、优化的
华为云开发者联盟
·
2022-06-28 14:00
Pisa-Proxy 之 SQL 解析实践
SQL语句解析是一个重要且复杂的技术,数据库流量相关的SQL审计、读写分离、分片等功能都依赖于
SQL解析
,而Pisa-Proxy作为DatabaseMesh理念的一个实践,对数据库流量的治理是其核心,因此实现
SphereEx
·
2022-06-27 14:00
Pisa-Proxy 之 SQL 解析实践
SQL语句解析是一个重要且复杂的技术,数据库流量相关的SQL审计、读写分离、分片等功能都依赖于
SQL解析
,而Pisa-Proxy作为DatabaseMesh理念的一个实践,对数据库流量的治理是其核心,因此实现
·
2022-06-27 13:40
sql语句数据库
MySQL中如何计算同比和环比
目录前言我们先来看看什么是同比,什么是环比:那同比增长率和环比增长率又如何计算呢:同比和环比的区别在MySQL中如何计算同比和环比数据准备计算同比和环比
sql解析
总结前言今天在做数据建模的时候,ads层的需求中有个叫同比和环比的指标
·
2022-06-22 18:28
《Mybatis 手撸专栏》第9章:细化XML语句构建器,完善静态
SQL解析
作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!一、前言你只是在解释过程,而他是在阐述高度!如果不是长时间的沉淀、积累和储备,我一定也没有办法用更多的维度和更多的视角来对一个问题进行多方面阐述。就像你我;越过峭壁山川,才知枕席还师的通达平坦。领略过雷声千嶂落,雨色万峰来,才闻到八表流云澄夜色,九霄华月动春城的宁静。所以引申到编程开发,往简单了说就
·
2022-05-24 14:00
《Mybatis 手撸专栏》第9章:细化XML语句构建器,完善静态
SQL解析
作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!一、前言你只是在解释过程,而他是在阐述高度!如果不是长时间的沉淀、积累和储备,我一定也没有办法用更多的维度和更多的视角来对一个问题进行多方面阐述。就像你我;越过峭壁山川,才知枕席还师的通
小傅哥
·
2022-05-24 14:00
MySql如何获取相邻数据
目录如何获取相邻数据同表相邻数据比对查询需求
SQL解析
最终SQL如何获取相邻数据因为项目,所以找到了一些资料并且总结了下关于获取相邻数据的方式。我只找到了以下的...
·
2022-05-07 12:45
大数据Hadoop之——Spark on Hive 和 Hive on Spark的区别与实现
一、SparkonHive和HiveonSpark的区别1)SparkonHiveSparkonHive是Hive只作为存储角色,Spark负责
sql解析
优化,执行。
大数据老司机
·
2022-04-30 08:44
MySQL高级(一)——索引与查询优化
MySQL高级(一)——索引与查询优化文章目录MySQL高级(一)——索引与查询优化一、MySQL逻辑架构常用存储对比(InnoDB与MyISAM)二、杂七杂八的一些知识2.1SQL慢的可能原因2.2
SQL
oahaijgnahz
·
2022-04-27 11:44
JAVA
面试
mysql
索引
详解Spark SQL 底层实现原理(parser、analyzer、optimizer、physical plan)
SparkSQL底层实现原理1.SparkSQL架构设计2.SparkSQL执行过程3.SQL举例4.Catalyst执行过程4.1
sql解析
阶段Parser4.2绑定逻辑计划Analyzer4.3逻辑优化阶段
jialun0116
·
2022-04-22 08:44
大数据
面试
大数据
spark
spark
sql
底层原理
Mybatis(1)
数据处理层:负责具体的SQL查找、
SQL解析
、SQL执行和执行结果映射处理等。它主要的目的是根据调用的
编程打工人
·
2022-04-15 14:40
sql
calcite解读专栏前言
作为Olap引擎中
sql解析
和优化的事实标准,caclite有其独特的优势。
cuglifangzheng
·
2022-04-14 20:21
calcite源码解读
calcite
PolarDB-X 发布 2.1.0 版本,Paxos 重磅开源
计算节点(CN,ComputeNode)计算节点是系统的入口,采用无状态设计,包括
SQL解析
器、优化器、执行器等模块。
·
2022-04-02 15:49
数据库mysql阿里云开源
Apache Calcite进行
SQL解析
(java代码实例)
是一款开源
SQL解析
工具,可以将各种SQL语句解析成抽象语法树AST(AbstractSyntaxTree),之后通过操作AST就可以把SQL中所要表达的算法与关系体现在具体代码之中。
·
2022-03-30 15:15
MySQL查询字段实现字符串分割split功能的示例代码
目录问题背景场景模拟方法实现SUBSTRING_INDEXLENGTHREPLACE
SQL解析
问题背景查询MySQL中用逗号分隔的字段【a,b,c】是否包含【a】场景模拟现有表【ec_logicplace
·
2022-03-08 15:20
SparkSql概念总结
1、SparkonHive和HiveonSparkSparkonHive:即Hive只作为存储角色,Spark负责
sql解析
优化,执行HiveonHive:即Hvie不仅存储又作解析,SPark来负责执行
每日小新
·
2022-03-02 07:14
Java+大数据之旅
spark
Hive 面试题 | 连续登陆天数统计
连续登陆天数统计题目分析
SQL解析
与总结题目分析1.已知table1,请用hivesql分别实现table2和table3table1为用户活跃信息表,其中active_dt为活跃日期。
Klingx
·
2022-02-28 11:41
Hive
数据库
hive
Python 设计模式行为型解释器模式
二、应用场景
SQL解析
符号处理引擎三、代码示例实体
·
2022-02-21 10:01
MySQL面试题-SQL优化
应用服务器与数据库服务器建立一个连接数据库进程拿到请求
sql解析
并生成执行计划,执行读取数据到内存并进行逻辑处理通过步骤一的连接,发送结果到客户端关掉连接,释放资源2.大表数据查询,怎么优化优化shema
newer大侠
·
2022-02-19 13:20
Spark之没什么卵用笔记1之Spark SQL背景
随着Spark的发展,Shark对Hive代码的依赖(
SQL解析
,生成逻辑计划等
没什么卵用的杂鱼
·
2022-02-18 12:07
Mybatis架构与原理
(2)数据处理层:负责具体的SQL查找、
SQL解析
、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操作。(3)基础支撑层:负
架构师springboot
·
2022-02-18 05:31
Android 架构12 设计模式之解释器模式
这种模式被用在
SQL解析
、符号处理引擎等。1.2定义解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。
锐心凌志
·
2022-02-13 14:27
MySQL查询步骤及优化
否则进入下一阶段;服务器端进行
SQL解析
,预处理,再由优化器生成对应的执行计划;MySQL根据优化器生成的执行计划,调用存储引擎的API来执行查询;将结果返回给客户端查询缓存在解析一个查询语句之前,如果查询缓存是打开的
zcyzcy
·
2022-02-11 18:51
Mybatis plus多租户方案的实战踩坑记录
目录(一).方案(二).官方多租户的方案的优化和坑1.分析哪些需要加多租户,哪些不需要加2.jsqlparser这个包与pagehelper版本不对3.
sql解析
失败4.忽略多租户不生效总结公司的老项目要改造多租户
·
2022-02-09 17:45
mybatis架构介绍
核心数据处理层:负责具体的SQL查找、
SQL解析
、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操作。
youlangta
·
2022-02-09 03:30
Antlr4 - 自定义Spark
SQL解析
>Antlr4是一个强大的解析器的生成器,可以用来读取、处理、执行或翻译结构化文本,ANTLR可以从语法上来生成一个可以构建和遍历解析树的解析器,最出名的Spark计算引擎2.x就是用它来解析SQL的,是一个牛到没朋友的家伙。##IDEA测试**IDEA语法分析插件**下载[antlr-v4-grammar-plugin](https://plugins.jetbrains.com/files/7
kikiki4
·
2022-02-07 19:03
Hive
于是有群人就有了个想法,既然我知道了这些数据分割后的每一列数据的意义,那么能不能把关系型数据库的
SQL解析
器搬过来呢?并把这个解析的映
_Levi__
·
2022-02-05 23:55
MyBatis的功能架构是怎样的
(2)数据处理层:负责具体的SQL查找、
SQL解析
、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操作。
·
2022-01-21 14:36
mybatis
关于Java 项目封装sqlite连接池操作持久化数据的方法
Sqlitesqlite是C实现的一个开源SQL引擎,其api提供sql语法支持,通过
sql解析
后对存储层的磁盘文件进行操作,完整配置的sqlite库小于400kb,多用于移动端应用,小型项目中。
·
2021-12-23 12:17
如何掌握openGauss数据库核心技术?秘诀一:拿捏SQL引擎(4)
目录openGauss数据库SQL引擎一.SQL引擎概览二.
SQL解析
三.查询优化Ⅰ.查询重写Ⅱ.路径搜索Ⅲ.代价估算openGauss数据库执行器技术openGauss存储技术openGauss事务机制
·
2021-11-25 19:20
数据库sql
如何掌握openGauss数据库核心技术?秘诀一:拿捏SQL引擎(3)
目录openGauss数据库SQL引擎一.SQL引擎概览二.
SQL解析
三.查询优化Ⅰ.查询重写Ⅱ.路径搜索openGauss数据库执行器技术openGauss存储技术openGauss事务机制openGauss
·
2021-11-24 18:29
数据库sql
史上最全MySQL架构,助你深度掌握MySQL开发管理,赢在大数据时代
SQL层主要功能包括权限判断、
SQL解析
功能和查询缓存处理等,存储引擎层(StorageEngineLayer)完成底层数据库数据存储操作。
清朝程序猿
·
2021-11-23 15:00
java
数据结构
数据库
架构
maven
MyBatis的功能架构是怎样的
(2)数据处理层:负责具体的SQL查找、
SQL解析
、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操作。
·
2021-11-23 10:54
javamybatis
欢迎 Apache ShardingSphere 社区海外新晋 Committer!
其中,一位来自斯里兰卡萨巴拉加穆瓦大学的ThanoshanMV同学,在Google开源之夏(GSoC)活动上与ApacheShardingSphere正式结缘,并凭借在ShardingSphere
SQL
·
2021-11-22 14:01
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他