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调优
——调优技巧
文章目录1、查看真实的基数(Rows)2、使用UNION代替OR3、分页语句优化思路3.1、单表分页优化思路3.2、多表关联分页优化思路4、使用分析函数优化自连接5、超大表与超小表关联优化方法6、超大表与超大表关联优化方法7、LIKE语句优化方法8、DBLINK优化9、对表进行ROWID切片10、SQL三段分拆法1、查看真实的基数(Rows)执行计划中的Rows是假的,是CBO根据统计信息和数学公
码说芯语
·
2024-09-04 15:43
#
性能优化
#
关系型数据库
sql
数据库
如何设计能扩展到1亿用户的系统
从简单开始:一体机(allinone)扩展的艺术:横向扩展和纵向扩展扩展关系数据库:主-从复制、主-主复制、联合、分片、去范式化和
SQL调优
。选择哪种数据库:NoSQL还是SQL?
Go语言由浅入深
·
2024-09-02 04:22
oracle统计信息导出与导入目的,dbms_stats 导入导出 schema 级别统计信息
通过导出导入统计信息,可以在测试环境来模拟产生环境进行数据库性能优化,
SQL调优
等。本文主要描述了基于schema级别导出导入统
Wonder王达
·
2024-09-01 12:51
java后端工程师八股文合集
1、
SQL调优
的基本步骤如下:确认性能瓶颈:首先要确定数据库中哪些查询是慢的,哪些查询最需要优化。可以通过监控数据库的CPU、磁盘I/O、网络I/O、缓存等指标来确定性能瓶颈。
吹林
·
2024-03-25 02:46
spring
cloud
eureka
java
java-ee
spring
boot
【MySQL进阶之路】亿级数据量表
SQL调优
实战
亿级数据量表
SQL调优
实战先说一下案例背景:在电商平台中,有一个商品表,数据量级别上亿,有一天晚上突然出现大量的慢查询告警,导致每一个数据库连接执行慢查询耗费几十秒的时间,以至于数据
11来了
·
2024-02-15 05:32
MySQL进阶之路
mysql
sql
数据库
【MySQL进阶之路】十亿量级评论表
SQL调优
实战
十亿量级评论表
SQL调优
实战先说一下案例背景:在电商系统的评论表中,数据量非常大,达到了十亿量级,因此对评论的数据库进行分库分表处理,在分库分表之后,基本上单表的评论数据在百万级别左
11来了
·
2024-02-15 05:32
MySQL进阶之路
mysql
sql
数据库
一次显著的性能提升,从8s到0.7s
今天从实战的角度出发,给大家分享一下如何做
SQL调优
。经过两次优化之后,慢SQL的性能显著提升了,耗时从8s优化到了0.7s。1案发现场前几天,我收到了一封报警邮件,提示有一条慢查询SQL。
近咫/\ぃ天涯
·
2024-02-11 08:15
数据库
java
大数据
Spark
SQL调优
实战
1、新添参数说明//Driver和Executor内存和CPU资源相关配置--是否开启executor动态分配,开启时spark.executor.instances不生效spark.dynamicAllocation.enabled=false--配置Driver内存spark.dirver.memory=5g--driver最大结果大小,设置为0代表不限制,driver在拉取结果时,如果结果超
sighting_info
·
2024-02-06 09:06
spark
sql
大数据
技术分享 | MySQL 大对象一例
擅长MySQL、PostgreSQL、MongoDB等开源数据库相关的备份恢复、
SQL调优
、监控运维、高可用架构设计等。
爱可生开源社区
·
2024-02-04 08:07
My
SQL调优
参考博客My
SQL调优
篇:单机数据库如何在高并发场景下健步如飞?
whiteBrocade
·
2024-02-04 06:48
MySQL
mysql
数据库
性能优化
openGauss学习笔记-213 openGauss 性能调优-总体调优思路
213.1调优思路概述213.2调优流程openGauss学习笔记-213openGauss性能调优-总体调优思路213.1调优思路概述openGauss的总体性能调优思路为性能瓶颈点分析、关键参数调整以及
SQL
superman超哥
·
2024-02-03 23:52
openGauss学习笔记
openGauss
国产数据库
开源数据库
数据库
RDBMS
My
Sql调优
(三)Query SQL优化(2)profiler诊断工具
Mysql中自带性能分析工具Profile。注意:profile仅对当前会话有效一、操作步骤1、打开profilesetprofiling=1;2、执行sql语句3、分析sql语句执行时间showprofiles其他参数:ALL:显示所有的开销信息。BLOCKIO:显示块IO开销。CONTEXTSWITCHES:上下文切换开销。CPU:显示CPU开销信息。IPC:显示发送和接收开销信息。MEMOR
w_t_y_y
·
2024-02-01 07:12
关系型数据库MySQL
mysql
sql
数据库
32个Java面试必考点-09(上)消息队列Kafka架构与原理
本课时主要讲解消息队列与数据库相关的知识,重点讲解三部分知识点:1.Kafka的架构与消息交互流程;2.数据库事务的4大特性和分类;3.MySQL相关的内容,比如索引、My
SQL调优
等。
机智阳
·
2024-01-31 21:38
java
面试
kafka
后端
架构
开发语言
P8大佬的 62条SQL优化策略,太牛X了!! 收藏起来有大用!!!
背景说明:My
sql调优
,是大家日常常见的调优工作。所以My
sql调优
是一个非常、非常核心的面试知识点。在40岁老架构师尼恩的读者交流群(50+)中,其相关面试题是一个非常、非常高频的交流话题。
40岁资深老架构师尼恩
·
2024-01-31 09:04
面试
sql
数据库
java
面试
32个Java面试必考点-09(下)My
SQL调优
与最佳实践
详解MySQL下面来学习互联网行业使用最为广泛的关系型数据库MySQL,它的知识点结构图如下所示。常用SQL语句对于手写常用SQL语句,没有什么特殊的技巧,根据所列的语句类型多做一些练习就好。数据类型要知道MySQL都提供哪些基本的数据类型,不同数据类型占用的空间大小。可以按给出的分类进行记忆,不一一罗列。引擎介绍MySQL中主要的存储引擎。&MyISAM是MySQL官方提供的存储引擎,其特点是支
机智阳
·
2024-01-31 07:20
java
java
面试
mysql
后端
职场和发展
My
Sql调优
(一)综述
3、修改大数据批量修改4、查询可优化空间较多,见My
Sql调优
(三)SQL优化_mysql优化器可优化的sql类型-CSDN博客
w_t_y_y
·
2024-01-30 22:45
关系型数据库MySQL
mysql
数据库
Linux 磁盘IO
原文:My
SQL调优
基础(四)Linux磁盘IO-IT--小哥的个人空间-OSCHINA-中文开源技术交流社区一、IO处理过程磁盘IO经常会成为系统的一个瓶颈,特别是对于运行数据库的系统而言。
祁小彬
·
2024-01-28 12:51
一波三折:一次CPU使用率过高故障分析SQL优化解决过程
擅长
SQL调优
,OracleRac等维护,管理。1.问题描述2018年9月13日一大早接到客户电话说核心数据库RAC两主机CPU使用很高,90%以上,系统操作缓慢,需要马上紧急处理。2.把问题想清楚
数据和云
·
2024-01-28 08:15
MySQL使用show profile调优
但是还是很慢,此时可以使用profile功能,showprofile是mysql提供的可以用来分析当前会话中语句执行的资源消耗情况,如CPU、IO、IPC、SWAP以及发生的PAGEFAULTS等,可以用于
SQL
拾光师
·
2024-01-27 21:28
MySQL
程序人生
my
sql调优
show profile工具
1.showProfile是什么showProfile:是mysql提供用来分析当前回话中语句执行消耗资源的情况,可以用来
SQL调优
。
喜羊羊love红太狼
·
2024-01-22 01:06
mysql
华为外包数据库面试问题分享20211225
SQL调优
这块你是怎么在做的。数仓的东西了解多少。数据库开发支持这方面你做过哪些。你现在的工作中的SQL开发,具体是作了哪些。你的工作意愿是哪个方向(这么问是因为知道了我没做过DBA)在数仓的设
钦䲹
·
2024-01-19 16:05
数据库
华为
面试
如何做my
sql调优
?绝命7招,让慢
SQL调优
100倍
前言:在40岁老架构师尼恩的读者社区(50+)中,很多小伙伴拿不到offer,或者拿不到好的offer。尼恩经常给大家优化项目,优化简历,挖掘技术亮点。在指导简历的过程中,Java调优是一项很重要的指导。问题是,很多小伙伴,连一点调优的基础都没有,当然,连高并发的场景也搞不清楚。实际上,无论是调优,还是高并发的场景,我们都需要解决一些基础问题,比如说:一亿用户量,平均每人每天10次的业务量,要求并
40岁资深老架构师尼恩
·
2024-01-16 17:19
技术圣经
mysql
sql
数据库
java
面试
架构
Oracle
SQL调优
系列之SQL Monitor Report
@[TOC](Oracle
SQL调优
系列之SQLMonitorReport)1、SQLMonitor简介sqlmonitor是oracle官方提供的自动监控符合特定条件的SQL,用于收集执行时的细节信息的监控工具
smileNicky
·
2024-01-14 19:40
MySQL夯实之路-查询性能优化深入浅出
My
SQL调优
分析explain;showstatus查看服务器状态信息优化减少子任务,减少子任务执行次数,减少子任务执行时间(优,少,快)查询优化分析方法1.访问了太多的行和列:确认应用程序是否在检索大量超过需要的数据
200
·
2024-01-13 07:34
mysql
mysql
数据库
阿里Java后端实习面经,历经5轮,终已上岸,来看看面试难度。
咋办2.如果任务很多,线程池的阻塞队列会撑爆内存的哪个区域3.栈在堆上吗4.GCroot有哪些5.实例变量可以是GCroot吗6.了解哪些GC算法,介绍一下7.给个场景,问怎么设置JVM参数8.问了很多
SQL
程序员白楠楠
·
2024-01-08 16:28
java
编程语言
面试
mysql
redis
独一无二的「My
SQL调优
金字塔」相信也许你拥有了它,你就很可能拥有了全世界。
开发俏皮话【让我996不算啥,我只怕测试也996给我提bug!】技术金字塔本篇文章会按照自上而下以及自下而上的两种方向去“游览”【MySQL技术金字塔】,两个方向分别是从成本出发的(潜台词就是便宜越好,照顾公司成本哦!),本章内容,可能有点多,希望大家慢慢消化,实在不行来片“吗丁啉”,哈哈,开玩笑了!技术梗概主要技术分布为6大部分,如下图金子图所示:image研发成本角度从软件的【研发成本】的角度
洛神灬殇
·
2024-01-03 06:25
TiDB
SQL调优
案例TiFlash
背景早上收到某系统的告警tidb节点挂掉无法访问,情况十万火急。登录中控机查了一下display信息,4个TiDB、Prometheus、Grafana全挂了,某台机器hang死无法连接,经过快速重启后集群恢复,经排查后是昨天上线的某个SQL导致频繁OOM。于是开始亡羊补牢,来一波近期慢SQL巡检#手动狗头#。。。随便找了一个出现频率比较高的慢SQL,经过优化后竟然性能提升了1500倍以上,感觉有
!chen
·
2024-01-01 01:13
sql
tidb
数据库
说说你是如何进行my
sql调优
的
开发前期—mysql设计初期的优化三范式的设计前期需要对项目数据库进行合理的需求分析和概念设计,那就一定离不开三范式。第一范式1NF:确保每个字段保持原子性,不可分割。第二范式2NF:确保字段完全依赖于主键。第三范式3NF:在满足第二范式的前提下,实体中每个属性与主键直接相关而不能间接相关。适当的情况下利用数据冗余:为了提高查询效率允许反三范式的出现字段大小的优化说到调优,从我们mysql表的初期
宇泽希
·
2023-12-31 08:41
mysql
数据库
MySQL show profile
是MySQL提供的可以用来分析当前会话中语句执行的资源消耗情况的工具,可以用于
sql调优
的测量。默认是处于关闭状态的,会保存最近15次的运行结果。
贪挽懒月
·
2023-12-31 06:16
hql、数据仓库、
sql调优
、hive sql、python
SQL/HQLHQL(HibernateQueryLanguage)是面向对象的查询语言SQL的操作对象是数据列、表等数据库数据;而HQL操作的是类、实例、属性#FROMStringhql="fromcom.demo.bean.User"="select*fromuser"#WHERE"formUseruwhereu.id=1"="select*formuserwhereid=1"#查询出一个St
许一世流年 绝不嵩手 cium
·
2023-12-28 11:46
数据仓库
sql
hive
Mysql深度讲解 – Join语句
更多My
sql调优
内容请点击【Mysql优化-深度讲解系列目录】。Join语法简单来说Join一共有三种连接形式:内连接、左连接和右连接,其中左连接和右连接可以合并称为外连接。
Smallc0de
·
2023-12-28 02:00
Mysql
数据结构
Hive优化-
SQL调优
Hive优化-
SQL调优
此博客参考了其他博客:hivesqlhttps://www.cnblogs.com/fnlingnzb-learner/p/13087976.html后续还会继续更新和优化优化的根本思想
ShyGlow
·
2023-12-27 18:20
大数据
#
Hive
hive
大数据
Hive 在工作中的调优总结
总结了一下在以往工作中,对于Hive
SQL调优
的一些实际应用,是日常积累的一些优化技巧,如有出入,欢迎在评论区留言探讨~一、EXPLAIN查看执行计划二、建表优化2.1分区分区表基本操作,partitioned
fx67ll
·
2023-12-27 18:50
大数据开发文档
hive
大数据
hadoop
大数据从业者必知必会的Hive
SQL调优
技巧 | 京东云技术团队
摘要:在大数据领域中,HiveSQL被广泛应用于数据仓库的数据查询和分析。然而,由于数据量庞大和复杂的查询需求,HiveSQL查询的性能往往不尽人意。本文针对HiveSQL的性能优化进行深入研究,提出了一系列可行的调优方案,并给出了相应的优化案例和优化前后的SQL代码。通过合理的优化策略和技巧,能够显著提升HiveSQL的执行效率和响应速度。**关键词:**HiveSQL;性能优化;调优方案;优化
京东云技术团队
·
2023-12-26 06:33
大数据
hive
sql
My
sql调优
之Explain
extendexplainextended+showwarnings例子:mysql>explainextendedselect*fromuser_scoreusinnerjoinuser_infouionus.uid=ui.uidwhereus.id=5;+----+-------------+-------+-------+-------------------+---------+-----
10968ce0f35d
·
2023-12-23 22:06
【实践】My
SQL调优
的最强连招
一般传统互联网公司很少接触到SQL优化问题,其原因是数据量小,大部分厂商的数据库性能能够满足日常的业务需求,所以不需要进行SQL优化,但是随着应用程序的不断变大,数据量的激增,数据库自身的性能跟不上了,此时就需要从SQL自身角度来进行优化,这也是我们这篇文章所讨论的。SQL优化步骤当面对一个需要优化的SQL时,我们有哪几种排查思路呢?1、通过showstatus命令了解SQL执行次数首先,我们可以
笔名辉哥
·
2023-12-22 07:05
一次显著的性能提升,从8s到0.7s
这篇文章从实战的角度出发,给大家分享一下如何做
SQL调优
。经过两次优化之后,慢SQL的性能显著提升了,耗时从8s优化到了0.7s。现在拿出来给大家分享一下,希望对你会有所帮助。
互联网杂货铺
·
2023-12-17 09:14
数据库
大数据
软件测试
自动化测试
压力测试
单元测试
sql
Oracle开发和应用——基本SQL语句2(SELECT)
6.3.4.select语句select语句,可以说是关系库中最主要、最常用、最复杂的SQL语句,
SQL调优
也主要集中于select相关语句。
lhdz_bj
·
2023-12-15 12:20
oracle
SQL
select
join
order
group
子查询
SQL Server查询计划(Query Plan)——图形查询计划
6.4.查询计划与Oracle等其他关系库类似,SQLServer中,查询计划是进行
SQL调优
的基础,没有拿到SQL语句的查询计划之前,任何人都没办法对其性能方面进行准确的分析和判断,也没办法对相关性能问题进行精准的定位
lhdz_bj
·
2023-12-15 12:20
SQL
Server
SQL性能优化
SQL
SERVER
plan
计划
图形
评估
真实
Spark面试题汇总
问题汇总Spark
SQL调优
:场景是怎样的?怎么发现的?怎么定位的?怎么解决的?达到了一个怎样的效果?引申下还有哪些更好的优化方案?UDF怎么管理的,如何避免重复的UDF的提交?
话数Science
·
2023-12-06 21:04
Spark
大数据
面试
spark
大数据
sql调优
需求场景:我现在有一张表,他有100多万条数据,我想要通过id_key去重(id_key只是一个字段,表示的是业务的主键,数据库中没有进行任何设置),sqlselect*fromtable_namewhereid_key='x';数据有1百多万条,需要优化一下sql,于是使用explain来解析sql,发现type是all,并没有走索引explainselect*fromtable_namewhe
Jcl-_
·
2023-12-04 11:00
sql
数据库
面试无忧:源码+实践,讲到My
SQL调优
的底层算法实现
不知道大家有没有参与过系统重构或者代码调优的工作,有幸,最近我接触了一个公司N久前的一个项目的重构工作,目的就是为了提升一下响应速度,然后我们小组拿到这个项目的源代码之后,大呼:WC,这NM谁写的代码啊,太不讲究了吧,这SQL都写了些什么玩意啊,其实在这些年的工作中,这样的问题已经不是第一次遇见了,老是被提需求说性能有问题,拿到代码之后发现问题很简单,90%都是SQL的问题,当时赶进度,能查询出来
996小迁
·
2023-12-03 18:29
MySQL 性能优化一
优化方向硬件和OS调优、My
Sql调优
、架构优化。对架构的优化对mysql的性能优化收益最高。本文主要讨论架构优化。
h0731012
·
2023-11-30 08:54
性能优化
mysql
数据库
常见性能优化实践总结
二:数据库数据库的调优,总的来说分为以下三部分:
SQL调优
这是最常用、每一个技术人员都应该掌握基本的
SQL调优
手段(包括方法、
一只阿木木
·
2023-11-29 06:39
怎么给数据库某个字段建立一个前缀索引
说明:
SQL调优
中重要的一个环节是建立索引,其中有一条是字段值过长字段应该建立前缀索引,即根据字段值的前几位建立索引,像数据库中的密码字段、UUID字段。
何中应
·
2023-11-28 22:14
数据库
SQL
mysql
MySQL Show Profile
可以用于
sql调优
的测量。--默认情况下,参数处于关闭状态,并保存最近15次的运行结果。
乘风破浪丶文鑫
·
2023-11-27 00:37
MySQL性能优化,
SQL调优
,
SQL调优
的手段
文章目录对MySQL性能的优化的理解硬件和操作系统层面的优化架构设计层面的优化MySQL程序配置优化SQL优化
SQL调优
有哪几种方式1.EXPLAIN2.SQL语句中IN包含的值不应过多3.SELECT
皮皮攻城狮
·
2023-11-26 09:21
mysql
mysql
性能优化
sql
如何开启MySQL慢查询日志
如何开启MySQL慢查询日志:慢查询日志就是sql运行慢的sql语句都记录下来,方便我们
sql调优
!
【JAVA】玩家
·
2023-11-25 02:31
MySQL
慢查询
sql调优
Oracle ADDM报告生成和性能分析
我写的
SQL调优
专栏:https://blog.csdn.net/u014427391/article/category/8679315对于局部的,比如某个页面列表sql,我们可以使用Oracle的执行计划进行
smileNicky
·
2023-11-21 15:18
2023.11.17 -hive
sql调优
,数据压缩,数据存储
目录1.hive命令和参数配置2.hive数据压缩3.hive数据存储0.原文件大小18.1MB1.textfile行存储格式,压缩后size:18MB2.行存储格式:squencefile,压缩后大小8.89MB3.列存储格式orc-ZILIB,压缩后大小2.78MB4.列存储格式orc-snappy,压缩后大小3.75MB5.列存储格式之parquets,压缩后大小13.09MB4.在linu
白白的wj
·
2023-11-20 16:33
hive
hadoop
数据仓库
sql
大数据
数据库
database
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他