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
———移动安全高级篇
微服务
高级篇
【1】之微服务保护
文章目录前言一初识Sentinel1.1雪崩问题1.2解决方法1.3小结1.4服务保护技术对比1.5Sentinel介绍1.6Sentinel安装1.7微服务整合Sentinel二测试工具:Jmeter2.1Jmeter安装和配置2.2Jmeter快速入门2.2.1设置中文语言2.2.2设置Jmeter桌面快捷图标2.3Jmeter无法保存测试的问题2.4jmeter基本用法三流量控制3.1簇点链
缘友一世
·
2023-04-07 08:16
微服务学习
微服务
java
架构
Redis最佳实践 | 黑马Redis
高级篇
目录一、Redis键值设计1、优雅的key结构2、BigKey问题什么是BigKeyBigKey的危害如何发现BigKey如何删除BigKey3、恰当的数据类型二、批处理优化1、Pipeline大量数据导入的方式MSETPipeline2、集群下的批处理三、服务端优化1、持久化配置2、慢查询3、命令及安全配置4、内存配置四、集群最佳实践1、集群完整性问题2、集群带宽问题3、集群还是主从一、Redi
卒获有所闻
·
2023-04-07 01:33
Redis
redis
缓存
数据库
多级缓存架构 | 黑马Redis
高级篇
目录一、多级缓存介绍1、传统缓存的问题2、多级缓存方案二、JVM进程缓存1、初始Caffeine缓存分类Caffeine入门2、实现进程缓存三、Lua脚本1、初始Lua2、Lua语法数据类型变量循环编辑函数条件控制四、OpenResty1、初始OpenResty2、OpenResty快速入门修改nginx配置编写lua文件3、OpenResty获取请求参数4、封装Http请求工具5、向tomcat
卒获有所闻
·
2023-04-07 01:40
Redis
缓存
redis
java
nginx
lua
Mysql
高级篇
1
Mysql存储引擎MyISAM不支持事物,不支持外键,索引采用非聚集索引优势:访问速度快,对事物完整性没有要求以select和insert为主的应用基本上都可以使用这个存储引擎来创建表MyISAM的表在磁盘存储为3个文件:.frm(表的结构).MYD(存储数据).MYI(存储索引)InnoDB提供具有提交,回滚和崩溃恢复能力的事物安全,支持自增列,外键等索引采用聚集索引,索引和数据存储在同一个文件
LoveHoneyYou
·
2023-04-06 18:33
MySQL
mysql
数据库
sql
【软件测试】——postman接口测试工具完整教程
目录前言第一部分:基础篇第二部分:进阶篇第三部分:
高级篇
结语前言作为软件开发过程中一个非常重要的环节,软件测试越来越成为软件开发商和用户关注的焦点。
锦都不二
·
2023-04-06 17:11
postman
接口测试
经验分享
软件测试
postman
接口测试
接口工具
测试人生
学习笔记:SpringCloud 微服务技术栈_
高级篇
①_微服务保护
若文章内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系博主删除。前言学习视频链接SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,史上最全面的SpringCloud微服务技术栈课程|黑马程序员Java微服务学习资料链接https://pan.baidu.com/s/169SFtYEvel44hRJhmFTRTQ(提取码:1234)写这篇博
YanZhaoHanWei_555
·
2023-04-06 15:58
微服务
微服务
spring
cloud
学习
学习笔记:SpringCloud 微服务技术栈_
高级篇
②_分布式事务
若文章内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系博主删除。前言学习视频链接SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,史上最全面的SpringCloud微服务技术栈课程|黑马程序员Java微服务学习资料链接https://pan.baidu.com/s/169SFtYEvel44hRJhmFTRTQ(提取码:1234)写这篇博
YanZhaoHanWei_555
·
2023-04-06 15:26
微服务
spring
cloud
微服务
分布式
学习
高级篇
days01——微服务保护(基于Sentinel框架)
链接:https://pan.baidu.com/s/1PEjld5JWTwCsxSBW0mcFjQ?pwd=1nnt提取码:1nnt(下面内容较多,用到的资料也不少,如果伙伴们在学习的时候缺少资料,可以留言!)一、初识Sentinel目录一、初识Sentinel1.1雪崩问题及解决方案1.2服务保护技术对比1.3Sentinel介绍和安装安装:1.4微服务整合Sentinel二、流量控制首先了解
在甲蛙海中掘金
·
2023-04-06 15:58
sentinel
微服务
java
数据结构
开篇词王争自己的算法之路基础一定要牢固那些看起来的新技术核心和本质都是当初学的那些东西基础知识就像一座大楼的地基它决定了我们的技术高度要想快速的做出点事情前提条件一定是基础能力过硬“内功要到位”课程分为四个递进的模块入门篇基础篇
高级篇
实战篇
Jack_Cui
·
2023-04-06 03:59
【云原生 | Docker
高级篇
】06、Docker 网络模式详解
目录一、Docker平台架构图解整体说明:二、Docker网络是什么三、Docker网络常用基本命令1.查看网络2.查看网络源数据3.删除网络4.案例四、Docker能干嘛五、Docker网络模式1.总体介绍2.容器实例内默认网络IP生产规则结论:docker容器内部的ip是有可能会发生改变的!3.案例说明(1)bridgedocker0与容器实例两两匹配验证:(2)host(3)none(4)c
Stars.Sky
·
2023-04-05 18:51
Docker
云原生
docker
java
『
高级篇
』docker之kubernetes基础集群附加功能kube-proxy和kube-dns(36)
原文链接地址:『
高级篇
』docker之kubernetes基础集群附在功能kube-proxy和kube-dns(36)上次搭建了kubernetes最核心最基础的服务,也学习了一些命令,现在咱们在这个之上
IT人故事会
·
2023-04-05 18:27
谷粒商城-分布式
高级篇
[商城业务-购物车]
谷粒商城-分布式基础篇【环境准备】谷粒商城-分布式基础【业务编写】谷粒商城-分布式
高级篇
【业务编写】持续更新谷粒商城-分布式
高级篇
-ElasticSearch谷粒商城-分布式
高级篇
-分布式锁与缓存项目托管于
HGW689
·
2023-04-05 09:06
谷粒商城
java
教育电商
谷粒商城
高级篇
(十八) --------- 购物车
目录一、环境搭建二、购物车需求三、流程1.身份鉴别2.临时与登录购物车3.添加购物车一、环境搭建创建购物车模块。。。添加依赖。。。创建完成后配置域名映射。。。。将静态资源上传至nginx做动静分离。。。将页面复制到项目的template文件夹下。。。注意改静态资源路径将服务注册到注册中心。。。排除数据库的相关配置。。。配置nacos注册中心地址。。。开启服务的注册与发现。。。网关配置如下。。。二、
在森林中麋了鹿
·
2023-04-05 09:06
微服务项目
数据库
redis
java
持续更新文章I‘m back
本人从大学时代开始接触网络安全,至今也有十年岁月,从二进制安全(逆向工程/病毒分析/软件破解)、web安全(渗透测试)、
移动安全
、源代码审计到DevSecOps/SDL咨询交付、安全产品开发工作,到现在为企业内部业务的安全赋能
果冻&稳稳&婷婷
·
2023-04-05 05:17
生活
宣言
js事件循环
高级篇
js事件循环
高级篇
为什么会有事件循环,事件循环解决了什么首先我们的浏览器他是一个多线程多进程的,其中他有一个主线程,这个主线程主要做了渲染html,css,js每隔16毫秒绘制页面等等一些列操作,首先我们这边假设下如果是单线程
小菜鸟学代码··
·
2023-04-05 04:43
js
javascript
前端
开发语言
服务异步通信-
高级篇
消息队列在使用过程中,面临着很多实际问题需要思考:消息可靠性消息从发送,到消费者接受,会经历多个过程:其中的每一步都可能导致消息丢失,常见的丢失消息的原因包括:发送时丢失:生产者发送的消息未送达交换机消息到达交换机后未到达队列MQ宕机,队列将消息丢失消费者接受到消息未消费就宕机针对这些问题,RabbitMQ分别给出了解决方案生产者确认机制mq持久化消费者确认机制失败重试机制生产者消息确认Rabbi
热爱编程的五年
·
2023-04-04 23:34
微服务
架构
java
SQLServer之修改数据库架构
ALTERSCHEMA仅可用于在同一数据库中的架构之间
移动安全
对象。若要更改或删除架构中的安全对象,请使用特定于该安全对象的ALTER或DROP语句。
weixin_30525825
·
2023-04-04 19:56
数据库
『
高级篇
』docker之gitlab和jenkins安装(42)
原文链接地址:『
高级篇
』docker之gitlab和jenkins安装(42)之前说过各家公司的CICD落地方案不同,五花八门,之前说过java的微服务,k8s的集群环境,在这位基础,包括代码的编译,代码的提交
IT人故事会
·
2023-04-04 13:47
MySQL
高级篇
_第15章_锁
1.概述锁是计算机协调多个进程或线程并发访问某一资源的机制。在程序开发中会存在多线程同步的问题,当多个线程并发访问某个数据的时候,尤其是针对一些敏感的数据(比如订单、金额等),我们就需要保证这个数据在任何时刻最多只有一个线程在访问,保证数据的完整性和一致性。在开发过程中加锁是为了保证数据的一致性,这个思想在数据库领域中同样很重要。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外
UntifA
·
2023-04-04 13:55
#
MySQL
mysql
数据库
MySQL
高级篇
_第17章_其它数据库日志
我们在讲解数据库事务时,讲过两种日志:重做日志、回滚日志。对于线上数据库应用系统,突然遭遇数据库宕机怎么办?在这种情况下,定位宕机的原因就非常关键。我们可以查看数据库的错误日志。因为日志中记录了数据库运行中的诊断信息,包括了错误、警告和注释等信息。比如:从日志中发现某个连接中的SQL操作发生了死循环,导致内存不足,被系统强行终止了。明确了原因,处理起来也就轻松了,系统很快就恢复了运行。除了发现错误
UntifA
·
2023-04-04 13:25
#
MySQL
数据库
mysql
React
高级篇
(一)从Flux到Redux,react-redux(转)
React框架本身只应用于View,如果基于MVC模式开发,还需要Model和Control层,这样催生了Flux的产生,而Redux是基于Flux理念的一种解决方式。从《React入门系列》可知,组建直接传递参数或者事件都需要props一层层代理,对于复杂组件,它可能嵌套的子组件非常多,层级也比较深,那么,如果还采用props链条来维护组件通信或者数据共享,将非常困难,也不利于开发和维护。Flu
永不消失的彩虹
·
2023-04-04 11:59
React
Flux
Redux
react-redux
【MySQL
高级篇
】 第12章_数据库其它调优策略
第12章_数据库其它调优策略1.数据库调优的措施1.1调优的目标尽可能节省系统资源,以便系统可以提供更大负荷的服务。(吞吐量更大)合理的结构设计和参数调整,以提高用户操作响应的速度。(响应速度更快)减少系统的瓶颈,提高MySQL数据库整体的性能。1.2如何定位调优问题如何确定呢?一般情况下,有如下几种方式:1.3调优的维度和步骤我们需要调优的对象是整个数据库管理系统,它不仅包括SQL查询,还包括数
陌上人如玉এ
·
2023-04-03 14:31
MySQL
数据库
mysql
【MySQL
高级篇
】 第10章_索引优化与查询优化
第10章_索引优化与查询优化都有哪些维度可以进行数据库调优?简言之:索引失效、没有充分利用到索引——建立索引关联查询太多JOIN(设计缺陷或不得已的需求)——SQL优化服务器调优及各个参数设置(缓冲、线程数等)——调整my.cnf数据过多——分库分表关于数据库调优的知识非常分散。不同的DBMS,不同的公司,不同的职位,不同的项目遇到的问题都不尽相同。这里我们分为三个章节进行细致讲解。虽然SQL查询
陌上人如玉এ
·
2023-04-03 14:30
MySQL
mysql
数据库
sql
【MySQL
高级篇
】第11章_数据库的设计规范
第11章_数据库的设计规范1.为什么需要数据库设计2.范式2.1范式简介在关系型数据库中,关于数据表设计的基本原则、规则就称为范式。可以理解为,一张数据表的设计结构需要满足的某种设计标准的级别。要想设计一个结构合理的关系型数据库,必须满足一定的范式。2.2范式都包括哪些目前关系型数据库有六种常见范式,按照范式级别,从低到高分别是:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科
陌上人如玉এ
·
2023-04-03 13:53
MySQL
数据库
mysql
设计规范
Docker
高级篇
-Docker容器内Redis集群配置
Docker容器内Redis集群配置1、三主三从集成配置1.1、关闭防火墙、启动docker服务1.2、新建6个docker容器实例1.3、进入容器redis-node-1,构建主从关系1.4、以redis-node-1为切入点,查看节点状态1.5、如果docker启动报错1.6、redis集群读写路由增强正确案例1.7、查看集群信息1.8、主从容错切换迁移1.9、主从扩容1.10、主从缩容1、三
小码哥呀
·
2023-04-03 06:07
Docker
docker
redis
容器
Ubuntu 18.04 WMware 编译 AOSP android-7.1.2_r33 笔记
知识星球:码力全开
移动安全
、Web开发和自动化等技术交流,优质开发者技术资讯和开源项目分享!
westinyang
·
2023-04-03 05:43
安卓逆向
Linux
aosp
android
7.1.2
源码编译
VMware
Ubuntu
18.04
Java
高级篇
-----jdk1.8新特性
目录1.Lambda表达式1.需求分析2.Lambda表达式初体验3.Lambda的语法规则3.1.练习无参无返回值的Lambda表达式3.2.练习有参数且有返回值的Lambda表达式3.3.详细介绍Lambda表达式2.函数式接口2.1.Consumer消费型接口2.2.Supperlier供给型接口2.3.Function函数型接口,r>2.4.Predicate断言型接口3.方法引用3.1.
码农终将翻身
·
2023-04-03 01:23
Java
java
jdk1.8新特性
学习笔记:SpringCloud 微服务技术栈_
高级篇
③_分布式缓存
若文章内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系博主删除。前言学习视频链接SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,史上最全面的SpringCloud微服务技术栈课程|黑马程序员Java微服务学习资料链接https://pan.baidu.com/s/169SFtYEvel44hRJhmFTRTQ(提取码:1234)写这篇博
YanZhaoHanWei_555
·
2023-04-02 21:40
微服务
redis
分布式
缓存
微服务
springcloud
微服务框架springcloud(
高级篇
)【3】分布式缓存
(基于Redis集群解决单机Redis存在的问题)单机的Redis存在四大问题:一、Redis持久化Redis有两种持久化方案:RDB持久化AOF持久化1.RDB持久化RDB全称RedisDatabaseBackupfile(Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当Redis实例故障重启后,从磁盘读取快照文件,恢复数据。快照文件称为RD
h同学的学习空间
·
2023-04-02 21:34
缓存
微服务
spring
cloud
黑马2021最新版 SpringCloud基础篇全技术栈导学(RabbitMQ+Docker+Redis+搜索+分布式)
前言基础篇全部代码和资料已上传到gitee,大家需要可自取:https://gitee.com/da-ji/full_stack_developer点个Star,后续更新
高级篇
和面试篇不迷路_本笔记基于
m0_67402026
·
2023-04-02 21:26
面试
学习路线
阿里巴巴
android
前端
后端
Redis
高级篇
|单体Redis存在的问题及解决
单体Redis存在的问题及解决数据丢失问题解决:实现Redis数据持久化并发能力问题搭建主从集群,实现读写分离存储能力问题搭建分片集群,利用插槽机制实现动态扩容故障恢复问题利用Redis哨兵,实现健康检测和自动恢复Redis的持久化RDBRDB全称RedisDatabaseBackupfile(Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当R
阿伟在自律
·
2023-04-02 09:10
Redis
缓存
redis
《PyTorch深度学习实践9》——卷积神经网络-
高级篇
(Advanced-Convolution Neural Network)
一、1∗11*11∗1卷积由下面两张图,可以看出1∗11*11∗1卷积可以显著降低计算量。通常1∗11*11∗1卷积还有以下功能:一是用于信息聚合,同时增加非线性,1∗11*11∗1卷积可以看作是对所有通道的信息进行线性加权,即信息聚合,同时,在卷积之后可以使用非线性激活,可以一定程度地增加模型的表达能力;二是用于通道数的变换,可以增加或者减少输出特征图的通道数。二、InceptionModule
☆下山☆
·
2023-04-02 00:17
#
深度学习
&&
Pytorch
深度学习
CNN
Inception
ResNet
pytorch
数据可视化大屏设计经验分享【
高级篇
】
前言本期分享的是工作中实际案例——首都国际机场数据可视化大屏设计,下面将从板式风格元素、图表、文案、3D效果技法、以及开发落地等方面,进行层层分析讲解。案例解析下图是我们优秀的技术人员利用模版直接布局出来的页面,也可以理解为需求页面,接下里就需要我根据页面的内容重新定义风格设计。原图当我看到这个页面,首先要知道他是干什么的?功能是什么?是纯数据展示还是监测预警?通过这些了解基本就能知道有没有交互行
吴星辰
·
2023-04-01 21:51
适用于国内各大Android手机厂商的开放匿名设备标识(OAID)及设备唯一标识解决方案,可替代
移动安全
联盟提供的 SDK 闭源方案(miit_mdid_xxx.aar)。
Android_CN_OAID本项目抹平了各大Android手机厂商获取OAID(开放匿名标识)的差异性,轻松通过几句代码即可获取不同手机的OAID,可作为
移动安全
联盟官网提供的SDK闭源方案(miit_mdid_xxx.aar
贵州山野羡民
·
2023-04-01 18:15
Node.js
高级篇
(四):实现 token 身份验证
文章目录1.生成私钥和公钥2.使用jsonwebtoken注册和验证token3.登录,注册token并返回给客户端4.auth中间件验证token5.退出登录方案:5.1黑名单校验5.2版本号校验5.3过期时间校验5.4Token副本校验5.5无为而治方案的选择对于需要只有一人一终端登录的服务采用【版本号校验】解决方案对于需要注销token的服务,采用【Token副本校验or过期时间校验】解决方
__畫戟__
·
2023-04-01 16:47
Node.js
json
web
token
Node.js
token
jwt
jwt
退出登录
token
身份验证
学术交流 | InForSec 2023年网络空间安全国际学术研究成果分享及青年学者论坛
此次邀请的议题覆盖网安研究领域的诸多前沿问题,包括“软件和系统安全”“体系结构安全”“
移动安全
”“网络安全
aK031999
·
2023-04-01 11:33
安全
Open3d学习计划—
高级篇
7(颜色映射)
Open3D是一个开源库,支持快速开发和处理3D数据。Open3D在c++和Python中公开了一组精心选择的数据结构和算法。后端是高度优化的,并且是为并行化而设置的。本系列学习计划有Blue同学作为发起人,主要以Open3D官方网站的教程为主进行翻译与实践的学习计划。点云PCL公众号作为免费的3D视觉,点云交流社区,期待有使用Open3D或者感兴趣的小伙伴能够加入我们的翻译计划,贡献免费交流社区
Being_young
·
2023-04-01 07:59
人工智能
编程语言
计算机视觉
数据可视化
深度学习
【SpringBoot
高级篇
】SpringBoot集成redis缓存
【SpringBoot
高级篇
】SpringBoot集成redis缓存1.Redis概述1.1redis的应用场景2.Redis安装2.1在线安装2.2安装包安装2.2.1在Ubuntu上安装GCC2.2.2tar
喜羊羊sk
·
2023-03-31 16:10
#
SpringBoot
redis
mysql
缓存
spring
boot
谷粒商城-分布式
高级篇
[商城业务-订单服务]
谷粒商城-分布式基础篇【环境准备】谷粒商城-分布式基础【业务编写】谷粒商城-分布式
高级篇
【业务编写】持续更新谷粒商城-分布式
高级篇
-ElasticSearch谷粒商城-分布式
高级篇
-分布式锁与缓存项目托管于
HGW689
·
2023-03-31 02:00
谷粒商城
云原生
rabbitmq
教育电商
mysql
高级篇
目录1.mysql体系结构1.1.连接层1.2.服务层1.3.引擎层[存储引擎]1.4.存储层2.存储引擎2.1.存储引擎概述2.2.InnoDB2.2.1.什么是innoDB2.3.MyIASM2.3.1.什么是MyIASM2.4.innoDB和MyIASM的区别2.4.1.事务--innodb2.4.2.事务--MyISAM2.4.3.外键约束--innodb2.4.5.外键--MyISAM2
是九九不是酒酒
·
2023-03-31 01:16
mysql
数据库
服务器
(分布式缓存)Redis哨兵
对应的教程视频:
高级篇
Day3-03-Redis哨兵_哔哩哔哩_bilibili目录:哨兵的作用和原理搭建哨兵集群RedisTemplate的哨兵模式一、哨兵的作用和原理二、搭建哨兵集群1.集群结构这里我们搭建一个三节点形成的
其然乐衣
·
2023-03-30 20:51
springcloud
缓存
分布式
redis
ARM公司发展历程 - 从1985年至今
2012ARM,Gemalto和G&D公司组建合资公司,以提供下一代
移动安全
第一个WindowsRT(ARM上Windows)设备发布ARM,AMD,Imagination,MediaTek和德州仪器(
陶通宁
·
2023-03-30 10:44
嵌入式开发
谷粒商城--异步&线程池 --
高级篇
笔记七
谷粒商城–异步&线程池--
高级篇
笔记七0.测试代码地址ThreadTest1.初始化线程的4种方式1.1继承Threadpackagesite.zhourui.gilimall.search.thread
_院长大人_
·
2023-03-30 03:04
谷粒商城
redis
java
分布式锁
线程池
多线程
谷粒商城
高级篇
(十三) --------- 异步&线程池
目录一、线程回顾1.初始化线程的4种方式2.线程池的七大参数3.常见的4种线程池4.开发中为什么使用线程池二、CompletableFuture异步编排1.业务场景2.创建异步对象3.计算完成时回调方法4.handle方法5.线程串行化方法6.两任务组合-都要完成7.两任务组合-一个完成8.多任务组合9.示例一、线程回顾1.初始化线程的4种方式A、继承Thread/**1)、继承Thread*Th
在森林中麋了鹿
·
2023-03-30 03:18
微服务项目
java
spring
jvm
谷粒商城微服务分布式
高级篇
(十二) —— 异步与线程池及异步编排
异步在业务开发中,有很多异步场景,为了节约时间或或者提高系统的吞吐量,要做一些异步任务,在Java中要实现异步通常都是Thread,开启一个线程Thread,开启线程有四种方式。创建线程四种方式1)、继承Thread2)、实现Runnable接口3)、实现Callable接口+FutureTask(可以拿到返回结果,可以处理异常)4)、线程池方式1和方式2:主进程无法获取线程的运算结果。不适合我们
DAIHAO丶
·
2023-03-30 02:20
谷粒商城
java
多线程
JUC
线程池
异步
【宋红康 MySQL数据库 】【
高级篇
】【06】MySQL的逻辑架构
持续学习&持续更新中…学习态度:守破离【宋红康MySQL数据库】【
高级篇
】【06】MySQL的逻辑架构逻辑架构剖析服务器处理客户端请求Connectors第一层连接层第二层服务层第三层引擎层存储层小结SQL
lpruoyu
·
2023-03-29 22:27
数据库
数据库
mysql
【Mysql】【
高级篇
】【第4章 Mysql逻辑架构】【02】SQL执行流程
SQL执行流程1.Mysql中的SQL执行流程(1)查询缓存(2)解析器(3)优化器(4)执行器2.Mysql8中SQL执行原理2.1确认profiling是否开启2.2多次执行相同SQL查询2.3查看profiles2.4查看profileshowProfile高级用法3.Mysql5.7中SQL执行原理1.配置文件中开启查询缓存2.重启mysql服务3.开启查询执行计划4.执行语句两次5.查看
败给你的黑色幽默丶
·
2023-03-29 22:57
Mysql
mysql
【Mysql】【
高级篇
】【第4章 Mysql逻辑架构】【01】逻辑架构剖析
逻辑架构1.服务器处理客户端请求1.2Connectors1.3连接层1.4服务层1.5引擎层1.6存储层1.7小结1.服务器处理客户端请求连接管理:处理客户端的连接请求;用户密码校验,权限校验解析与优化:SQL语句的解析和优化处理存储引擎:调用存储引擎对物理磁盘进行增删改查Mysql服务器端逻辑架构:1.2Connectors1.3连接层1.4服务层1.5引擎层1.6存储层1.7小结
败给你的黑色幽默丶
·
2023-03-29 22:26
Mysql
mysql
架构
服务器
《MySQL
高级篇
》二、逻辑架构分析
文章目录1.逻辑架构剖析1.1服务器处理客户端请求1.2Connectors1.3第1层:连接层1.4第2层:服务层1.5第3层:引擎层1.6存储层1.7小结2.SQL执行流程2.1MySQL中的SQL执行流程2.1.1查询缓存2.1.2解析器2.1.3优化器2.1.4执行器2.2MySQL8中SQL执行原理2.2.1.确认profiling是否开启2.2.2.多次执行相同SQL查询2.2.3.查
爱编程的大李子
·
2023-03-29 21:19
MySQL从入门到入土
MySQL
数据库
【
高级篇
04】MySQL逻辑架构
文章目录第四章:逻辑架构逻辑架构SQL执行流程数据库缓冲池第四章:逻辑架构逻辑架构第一层:连接层。客户端访问MySQL服务器,首先建立TCP连接,经过三次握手建立连接成功后,MySQL服务器对TCP传输过来的账号密码做身份认证、权限获取。第二层:服务层。SQLInterface:SQL接口。接收SQL命令、返回查询结果。Parser:解析器。对SQL语句进行语法分析、语义分析。创建语法树。Opti
Sivan_Xin
·
2023-03-29 21:13
日更计划
#
MySQL数据库
mysql
架构
数据库
上一页
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
其他