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优化联合索引
【学习笔记】MySQL死锁及热点行问题
目录案例优化思路死锁的一些记录笔记热点行问题本文记录下关于My
SQL优化
的学习和一点点思考。
走了一些弯路
·
2023-11-20 20:41
java基础
mysql
死锁
热点行
MySQL优化
07-mysql-
SQL优化
一、MySQL的逻辑架构1.连接层最上层是一些客户端和连接服务,包含本地sock通信和大多数基于客户端/服务端工具实现的类似于tcp/ip的通信。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程池的概念,为通过认证安全接入的客户端提供线程。同样在该层上可以实现基于SSL的安全链接。服务器也会为安全接入的每个客户端验证它所具有的操作权限。2.服务层第二层架构主要完成大多少的
YuPangZa
·
2023-11-20 12:45
大数据
mysql
sql
数据库
MySQL索引下推:提升数据库性能的关键优化技术
文章目录前言索引下推原理MySQL基础架构传统查询过程ICP查询过程使用场景限制参数配置索引下推开启状态查询索引下推开启和关闭一些问题只有
联合索引
才能使用索引下推?
Lorin 洛林
·
2023-11-19 23:47
Java
后端经典面试题
数据库
MySQL
数据库
mysql
android
【MySQL进阶篇】学习笔记
1.3.2MyISAM1.3.3Memory1.3.4总结2、索引2.1索引介绍2.2索引的结构2.2.1前置知识2.2.2索引结构的种类2.3索引的分类2.4索引的使用2.4.1索引的基本使用2.4.2验证索引的效率2.4.3
联合索引
知识汲取者
·
2023-11-19 21:16
数据库
#
MySQL
sql
mysql
数据库
mysql
sql优化
——explain分析执行计划
mysql
sql优化
——explain分析执行计划1环境准备2explain之id3explain之select_type4explain之table5explain之type6explain之key7explain
不如打代码KK
·
2023-11-19 15:33
数据库
Mysql
mysql
sql优化
mysql总结
、体系结构图连接层服务层引擎层存储层2、简介3、特点3、选择二、索引1.索引结构2.索引分类3.索引语法4.索引-性能分析-查看执行频次5.索引-慢查询日志6.索引-性能分析7.索引-使用原则三、其他
SQL
java xiaohu
·
2023-11-19 15:27
sql
mysql
1024程序员节
Mysql执行计划详解
Explain语法EXPLAINSELECT……变体:1.EXPLAINEXTENDEDSELECT……将执行计划“反编译”成SELECT语句,运行SHOWWARNINGS可得到被My
SQL优化
器优化后的查询语句
Jie花献佛
·
2023-11-19 15:13
后端技术
mysql
2023-Hive调优最全指南
本文基本涵盖以下内容:一、基于Hadoop的数据仓库Hive基础知识二、HiveSQL语法三、Hive性能优化四、Hive性能优化之数据倾斜专题五、Hive
SQL优化
十二板斧六、Hive面试题(一)七、
000X000
·
2023-11-19 13:43
数据仓库
性能测试和优化
HIVE
hive
hadoop
大数据
Hive调优最全指南
2023.11.17-hive调优的常见方式
目录0.设置hive参数1.数据压缩2.hive数据存储格式3.fetch抓取策略4.本地模式5.join优化操作6.
SQL优化
(列裁剪,分区裁剪,map端聚合,count(distinct),笛卡尔积
白白的wj
·
2023-11-19 12:59
hive
hadoop
数据仓库
database
sql
大数据
My
SQL优化
(2):索引与优化原理(上)
现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬上一篇,我们重走了一遍数据库索引的历史,认识了B+树结构,这一篇我们回归现实中的MySQL数据库,学习具体的
SQL
smart哥
·
2023-11-19 11:30
mysql
mysql
数据库
mysql调优
索引
ClickHouse-尚硅谷(10. 高级-语法优化规则)学习笔记
消除子查询重复字段4谓词下推5聚合计算外推6聚合函数消除7删除重复的orderbykey8删除重复的limitbykey9删除重复的USINGKey10标量替换11三元运算优化 ClickHouse的
SQL
yuan_404
·
2023-11-19 06:30
ClickHouse
学习
clickhouse
【硬刚ClickHouse】ClickHouse 高级(三)优化(3)ClickHouse 语法优化规则
0ClickHouse语法优化规则ClickHouse的
SQL优化
规则是基于RBO(RuleBasedOptimization),下面是一些优化规则1准备测试用表1)上传官方的数据集将visits_v1
王知无(import_bigdata)
·
2023-11-19 06:28
sql
ClickHouse-语法优化规则
ClickHouse的
SQL优化
规则是基于RBO(RuleBasedOptimization),下面是一些优化规则以下规则中使用了ClickHouse官方测试数据集,数据集使用步骤移步这里。
嘣嘣嚓
·
2023-11-19 05:25
sql
sqlserver
dba
mysql
数据库
ClickHouse调优(二)语法优化
1、ClicHouse语法优化规则ClickHouse的
SQL优化
规则是基于RBO(RuleBasedOptimization),下面是一些优化规则。
Yuan_CSDF
·
2023-11-19 05:19
#
ClickHouse
大数据
big
data
clickhouse
ClickHouse 语法优化规则
ClickHouse的
SQL优化
规则是基于RBO(RuleBasedOptimization),下面是一些优化规则1准备测试用表1)上传官方的数据集将visits_v1.tar和hits_v1.tar上传到虚拟机
shangjg3
·
2023-11-19 05:43
ClickHouse
clickhouse
大数据
数据仓库
sql
MySQL—约束:外键约束、语法(添加外键、删除外键)和删除/更新行为(CASCADE、SET NULL和图形化界面删除/更新)
版本修改说明20230406初版本课程的笔记已经更新完毕,各位可以通过点击《黑马程序员MySQL数据库入门到精通,从mysql安装到mysql高级、my
sql优化
》学习笔记总目录查看所有知识点,同时也能免费下载学习笔记和思维导图
放下华子我只抽RuiKe5
·
2023-11-17 02:09
MYSQL学习笔记(自用)
mysql
数据库
sql
数据库开发
大数据
Elasticsearch-汇总
和【分析引擎】Elasticsearch-倒排索引跳转倒排索引跳转Elasticsearch-TermDictionary和TermIndex跳转lucene-基础介绍跳转Elasticsearch-
联合索引
跳转
信仰_273993243
·
2023-11-16 21:27
elasticsearch
大数据
搜索引擎
一个集成了AI和BI报表功能的新一代数据库管理系统神器--Chat2DB
集成了AI的能力,能进行自然语言转SQL、SQL解释、
SQL优化
、SQL转换✨好处1、AIGC和数据库客户端的联动,支持自然语言转SQL、SQL转自然语言、
SQL优化
建议;2、什么团队协作,线上、环境隔离
BingeBlog
·
2023-11-16 19:21
数据库及原理与实战
人工智能
数据库
python
数据库开发
sql
AIGC
gitee
SQL优化
最干货总结(2021最新版)
作者:陈哈哈chensj.blog.csdn.net/article/details/107020686前言BATJTMD等大厂的面试难度越来越高,但无论从大厂还是到小公司,一直未变的一个重点就是对
SQL
程序员闪充宝
·
2023-11-16 17:10
数据库
mysql
java
面试
sql
SQL优化
最干货总结-MySQL(2020最新版)
作者:陈哈哈chensj.blog.csdn.net/article/details/107020686前言BATJTMD等大厂的面试难度越来越高,但无论从大厂还是到小公司,一直未变的一个重点就是对
SQL
JAVA葵花宝典
·
2023-11-16 17:36
数据库
mysql
java
面试
sql
sql优化
必备52条准则
这篇文章总结了52条SQL性能优化技巧,用简洁明了的语言介绍给大家,不废话全是干货,需要的可以收藏。对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大多数时候应该使用NOTNULL,或者使用一个特殊的值,如0,-1作为默认值。应尽量避免在where子句中使用!=或,>=,
kejizhentan
·
2023-11-16 17:06
sql
mybatis3源码分析
预编译sql–》参数设置–》执行sql–》结果封装2.半自动框架与Hibernate不同,Hibernate是全自动映射框架,目的是消除sql,但是消除sql的同时,Hibernate又失去了灵活性和
sql
偷偷摸摸好弄事
·
2023-11-16 17:20
mybatis
mybatis
什么是MySQL覆盖索引
换句话来说,如果一个索引包含(或者覆盖)所有需要查询的字段值,我们就称之为“覆盖索引”,覆盖索引是mysqldba常用的一种
SQL优化
手段,因为覆盖索引是一种非常强大的工具,能大大提高查询性能,只需要读取索引而不需要读取数据
YT博烩
·
2023-11-16 17:38
mysql索引
覆盖索引
sql
python怎么建立mysql数据库索引_python之路_mysql数据库索引相关
一、mysql的常见索引普通索引INDEX:加速查找唯一索引:-主键索引PRIMARYKEY:加速查找+约束(不为空、不能重复)-唯一索引UNIQUE:加速查找+约束(不能重复)
联合索引
:-PRIMA
塞外滋补
·
2023-11-16 17:36
mysql 性能优化 - 覆盖索引(mysql 索引数据结构 / Explain 简单描述)
mysql性能优化-覆盖索引前言正文mysql索引数据结构主键索引二级索引
联合索引
Explain简单描述覆盖索引前言刚毕业时,公司大佬曾经说过:像关系型数据库这类东西,说不定哪天就被淘汰了,你们没必要花费太多精力在上面
胡歌粉丝
·
2023-11-16 16:33
其它
mysql
索引
数据结构
MySQL数据库基础到进阶笔记整理包含事务、
SQL优化
、锁等内容
写在前面本文是在学习MySQL数据库时整理的笔记,可供初学者学习是在https://dhc.pythonanywhere.com/entry/share/?key=12e4a7324f68371db3984d93e26e458962a4f0bc188ec23ec70637a4f3b4d58f笔记基础上增加了一些内容以及后续的锁、InnoDB引擎等内容课程参考b站黑马数据库https://www.b
团子加油敲代码
·
2023-11-15 23:07
数据库
数据库
mysql
sql
MySQL进阶——索引 index
目录索引index1.为什么要用索引2.索引到底是什么3.索引存放在哪4.索引分类5.索引使用的数据结构6.
联合索引
中的最左前缀法则7.索引常见问题索引index1.为什么要用索引在没有索引的时候,数据的查询需要从前到后进行多次的
Aki_Francis
·
2023-11-15 22:13
MySQL
mysql
数据库
回顾丨2021数据库大咖讲坛(第6期)视频&PPT&互动问答
大会邀请来自中信建投证券股份有限公司、云和恩墨、PingCAP、Greenplum的技术专家,就Oracle中新增字段的点点滴滴、数据库性能提升之
SQL优化
、TiDB优化器原理介绍及调优实践案例分享、Greenplum
数据和云
·
2023-11-15 18:26
数据库
大数据
编程语言
人工智能
java
认识索引
目录1、名词概念2、索引分类3、工作原理3.1、从回表的特性来看索引维护和使用4、索引的使用技巧4.1、覆盖索引4.2、最左前缀原则4.3、
联合索引
4.4、索引下推5、优化的方向5.1、平时代码书写注意
戎·码一生
·
2023-11-15 15:19
数据库
索引下推
索引
mysql
mysql优化
技术贴 | SQL 执行 - 执行器优化
查询执行引擎负责将
SQL优化
器生成的执行计划进行解释,通过任务调度执行从存储引擎里面把数据读取出来,计算出结果集,然后返回给客户。
KaiwuDB 数据库
·
2023-11-15 09:42
数据库
Oracle的rwp之旅
一、背景RWP,全称为Real-WorldPerformance,RWP团队是Oracle总部数据库研发的一个部门,在业界内,RWP团队是公认的
SQL优化
顶级团队。
王小那个鑫
·
2023-11-15 06:43
oracle
数据库
java
【面试】Java面试
Flowable实现或签面试二2023-08-22JVM垃圾回收器以及垃圾回收算法怎么判断对象是不可达对象Redis的应用场景缓存雪崩如何保证redis中的缓存和本地缓存数据一致Redis挂了怎么办my
sql
Jude_lo
·
2023-11-15 01:56
面试专栏
面试
java
mysql核心知识整理
覆盖索引;覆盖索引:
联合索引
中,查询的字段可以全部在辅助索引中找到,不需要回表时,就叫覆盖索引。例如:unikey
koral chen
·
2023-11-14 22:33
mysql
数据库
【java面试题-MySQL篇-2022】
ACID3、事务靠什么保证4、事务的隔离级别5、聚簇索引和非聚簇索引的区别6、InnoDB和MyISAM的区别7、什么是快照读和当前读8、MVCC是什么9、MySQL有哪些索引10、MySQL如何做慢
SQL
玄天灵
·
2023-11-14 20:24
java面试
java
mysql
数据库
面试
MySQL最新2023年面试题及答案,汇总版(6)【MySQL最新2023年面试题及答案,汇总版-第三十六刊】
02、简单描述MySQL中,索引,主键,唯一索引,
联合索引
的区别,对数据库的性能有什么影响(从读写两方面)?03、什么是SQL?04、MyISAM表格将在哪里存储,并且还提供其存储格式?
普修罗双战士
·
2023-11-14 19:13
mysql
android
数据库
oracle
面试
java
My
sql优化
存储过程存储函数
复制代码注意看看有没有漏掉;存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。存储过程和函数可以避免开发人员重复的编写相同的SQL语句。而且,存储过程和函数是在MySQL服务器中存储和执行的,可以减少客户端和服务器端的数据传输存储函数存储过程不能拥有输出参数可以拥有输出参数可以直接调用存储函数,不需要call语句需要call语句调用存储
yzhSWJ
·
2023-11-14 14:55
Mysql
mysql
数据库
sql
sql优化
建议
1、先了解MySQL的执行过程了解了MySQL的执行过程,我们才知道如何进行
sql优化
。
草坂散人大队
·
2023-11-14 11:09
sql
数据库
索引下推(ICP)是什么意思?如何理解?
2.索引下推举例下面是数据库的一张employees员工表,表中有诸多字段然后我给department_id部门id和salary薪水字段添加一个
联合索引
,departmend_id排
程序猿ZhangSir
·
2023-11-14 10:22
数据库
数据库01-慢查询优化
目录My
SQL优化
慢查询如何定位慢查询?如何分析慢查询?My
SQL优化
My
SQL优化
是数据库管理和应用性能调优的一个重要方面。
Elaine202391
·
2023-11-14 08:09
面试攻略
数据库
关于My
SQL优化
的思考一【存储引擎、索引】
对于
SQL优化
,今天我们先来看下基本知识:•存储引擎,了解MySQL的不同存储引擎的特性和适用场景,可以帮助你在数据库设计和应用开发中做出明智的决策。
wmd看海
·
2023-11-13 22:15
MySQL
mysql
数据库
SQL和性能优化(二)
性能与
SQL优化
(二)文章目录性能与
SQL优化
(二)一、MySQL事务与锁1.1事务可靠性模型ACID1.2锁(1)表级锁(2)行级锁(InnoDB)(3)死锁1.3四种常见的隔离级别(1)读未提交:READUNCOMMITTED
鲲鹏飞九万里
·
2023-11-13 22:44
MySQL
sql
性能优化
数据库
关于My
SQL优化
的思考二【性能分析工具、优化原则】
在实际的工作中,我们不免需要对SQL预计进行分析和优化,今天我们就来一起看下相关内容:SQL性能分析
SQL优化
原则1SQL性能分析对SQL进行性能分析,主要有:查看慢SQL通过profile详情查看explain
wmd看海
·
2023-11-13 22:13
MySQL
mysql
数据库
SQL优化
相关(持续更新)
常用sql修改1、LIMIT语句在SQL查询中,LIMIT10000,10的语句表示从第10001行开始,返回10行结果。要优化这个查询,可以考虑以下几点:使用合适的索引:确保涉及到查询条件和排序的列上有适当的索引,这样可以加快查询的速度。避免全表扫描:如果查询条件允许的话,尽可能添加WHERE子句来限制检索的行数,避免扫描整个表。分页缓存:如果该查询是常用的翻页查询,可以考虑将结果缓存在应用程序
小白白_菜菜
·
2023-11-13 17:28
mysql
sql
数据库
一个例子!教您彻底理解索引的最左匹配原则!
最左匹配原则的定义简单来讲:在
联合索引
中,只有左边的字段被用到,右边的才能够被使用到。我们在建
联合索引
的时候,区分度最高的在最左边。
测试开发Kevin
·
2023-11-13 12:35
性能测试
测试开发
测试基础知识
数据库
sql
Clickhouse学习笔记(9)—— 语法优化
ClickHouse的
SQL优化
规则是基于RBO(RuleBasedOptimization)实现的官方数据集的使用为了方便测试CK的语法优化规则,尝试使用官方提供的数据集;需要使用的数据集是visits_v1
THE WHY
·
2023-11-12 14:47
数据库
大数据
数据库
sql
clickhouse
大数据
Day57_《MySQL索引与性能优化》摘要
一、资料视频:《尚硅谷MySQL数据库高级,my
sql优化
,数据库优化》—周阳其他博主的完整笔记:MySQL我的笔记:我的笔记只总结了视频p14-p46部分,因为只有这部分是讲解了MySQL的索引与explain
BlackTurn
·
2023-11-12 12:56
JavaEE
MySQL
mysql
数据库
MYSQL内容补充:
一)
联合索引
:1)定义:是给一张表上面的多个列增加索引,也就是说给表上面的多个列增加索引,供快速查询使用,当两个列的组合是唯一值时,
联合索引
是个不错的选择
联合索引
和单个索引对比来讲,
联合索引
的所有索引项都会出现在索引上
写个堆排
·
2023-11-12 07:38
mysql
android
数据库
my
sql优化
之explain详解
mysql的explain(执行计划)用于解释sql的执行的过程,然后把sql的执行过程用一张表格表示出来,它并不真正的执行sql,如下图。explain能够为我们优化sql提供很好参考作用。下面我来看下执行计划表中各个字段是什么意思id(select的序号)每一行数据代表一个select,id越大越先执行,id相同则从上往下执行,id为null的最后执行。select_type(查询的类型)SI
小花卷的dad
·
2023-11-12 06:14
mysql
mysql
数据库
my
sql优化
之索引
索引类型mysql常用的索引类型包含:普通索引、唯一索引、主键索引、
联合索引
。普通索引:最基本的索引,没有任何限制,一个索引值可能对应多条数据。
小花卷的dad
·
2023-11-12 06:14
mysql
mysql
数据库
mysql数据库部署回退文档_mysql版本详细介绍及安装部署(mysql-5.6)
基础高可用的运维(搭建、监控、故障处理、架构演变)、基础优化(索引、执行计划、慢日志)高级DBA:高可用架构(设计、实施、运维)、高性能架构(读写分离,分库、分表,分布式)、整体数据库优化(基于业务的
SQL
Choice林
·
2023-11-10 04:38
mysql数据库部署回退文档
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他