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调优
My
SQL调优
之索引常见概念(最左前缀原则、索引下推等)
文章目录My
SQL调优
系列回表、覆盖索引、最左前缀原则、索引下推参考资料My
SQL调优
系列My
SQL调优
之性能监控My
SQL调优
系列之执行过程My
SQL调优
之索引的数据结构My
SQL调优
之索引常见概念(
秀强
·
2020-07-14 03:57
MySQL
MyBatis知识点
MyBatis的优缺点优点:原生sqlsql语句与代码解耦合简单易学原生的sql语句,
sql调优
灵活缺点:半自动ORM,不能自动生成sql语句sql语句依赖于具体数据库,数据性移植差MyBatis缓存机制一级缓存作用域是
写代码的Z
·
2020-07-14 00:20
JavaWeb
关于Java开发知识点系统整理
DM达梦数据库--SQL优化
SQL调优
作为数据库性能调优中的最后一个环节,对查询性能产生着直接的影响。
zfang9528
·
2020-07-13 23:34
面试官问,为什么建议MySQL列属性尽量用 NOT NULL ?
点击上方“朱小厮的博客”,选择“设为星标”回复”1024“获取独家整理的学习资料写这篇文章,来自一个小伙伴的提问,他在二面的过程中被问到,由于他简历中写道有My
SQL调优
经验,但这个问题没有回答好,二面被刷了
朱小厮
·
2020-07-13 15:15
My
SQL调优
(八):查缺补漏(mysql的锁机制,读写分离,执行计划详解,主从复制原理)
mysql的锁机制1、MySQL锁的基本介绍锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。相对其他数据库而言,MySQ
寒泉Hq
·
2020-07-13 13:47
马士兵课程
数据库 | My
SQL调优
之索引:索引的失效与优化
MySQL索引存储结构索引是优化数据库查询最重要的方式之一,它是在MySQL的存储引擎层中实现的,所以每一种存储引擎对应的索引不一定相同。我们可以通过下面这张表格,看看不同的存储引擎分别支持哪种索引类型:B+Tree索引和Hash索引是我们比较常用的两个索引数据存储结构,B+Tree索引是通过B+树实现的,是有序排列存储,所以在排序和范围查找方面都比较有优势。如果你对B+Tree索引不够了解,可以
悟空WuKongg
·
2020-07-13 13:38
常见性能优化方法的一些总结
数据库数据库的调优,总的来说分为以下三部分:
SQL调优
这是最常用、每一个技术人员都应该掌握基本的
SQL调优
手段(包括方法、工具、辅助系统等)。
piig1
·
2020-07-13 09:32
性能优化
成为一名Java高级架构师你应该要学习的技术
性能调优性能优化本质JVM调优深入Tomcat的调优my
sql调优
那些事怎么写优雅的java代码Spring源码分析SpringFramework体系结构spring源码环境搭建Spring容器实现与组成
Jav进阶道路
·
2020-07-12 17:47
索引
当然对于何种索引,索引如何工作的原理,基本上只需要了解就可以了,不需要太过于深入,除非以后要做专门的
SQL调优
,否则一般的情况下很少会需要设置索引类型的情况。
VanessaC
·
2020-07-12 09:16
慢查询日志和profiling
My
SQL调优
三步:慢查询(分析出现出问题的sql)Explain(显示了mysql如何使用索引来处理select语句以及连接表。
weixin_30633949
·
2020-07-12 06:49
SQL调优
日志--内存问题排查入门篇
概述很多系统的性能问题,是由内存导致的。内存不够会导致页面频繁换入换出,IO队列高,进而影响数据库整体性能。排查内存对数据库性能非常重要。那么我当出现问题的时候,我们怎么排查性能问题呢?存在问题主要查看2个部分。页生命周期PageLifeExpectancy,和lazywriter/sec.页生命周期的参考值在很久很久以前,很多同学可能看到过,建议值是300s。但是这是基于32位操作系统,最大只能
weixin_30297281
·
2020-07-12 05:50
原来这样调优可以攻破MySQL性能瓶颈
点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人来源:clsn.io/clsn/lx287.html一、前言My
SQL调优
对于很多程序员而言,都是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰
朱小厮
·
2020-07-12 03:06
必知必会的高级MySQL
程序员必会的
SQL调优
首先了解数据库存储两大常用引擎Innodeb和MyISAM数据库引擎存储方式底层结构事务锁索引主外键MyISAM存储三个文件frm表结构和myd数据和myi索引B树No行级锁非聚集
未来谁可知
·
2020-07-11 09:55
数据库
mysql
数据库
数据结构
5 年开发搞不定 MySQL !
网上有不少关于My
SQL调优
的文章,之前也发过一些。但不少朋友反映依旧对MySQL底层原理及架构这些
程序猿DD_
·
2020-07-11 08:46
【面试】网易游戏面试题目整理及答案(3)
网易游戏面试题目整理及答案(3)数据库部分MySQL事务MySQL锁机制My
SQL调优
MySQL分区、分表、分库主从复制其他问题数据库部分MySQL事务事务的隔离级别有哪些?
游骑小兵
·
2020-07-10 20:20
面试题
MySQL
事务
锁
主从复制
MySQL调优
MySQL如何定位慢sql
SQL”定位数据库调优我个人觉得必须要明白两件事1.定位问题(你得知道问题出在哪里,要不然从哪里调优呢)2.解决问题(这个没有基本的方法来处理,因为不同的问题处理的方式方法不一样,得从实践中不断的探索,如
sql
不平凡的凡人
·
2020-07-10 09:31
性能优化
Mysql
MySQL中一条SQL到底是如何执行的
能够清楚的弄明白SQL的执行过程,知道每一个阶段做了什么事情,对于
SQL调优
是很有必要和帮助的。MySQL执行一个查询的过程图片来源于《高性能MySQL》pdf版。
程铭程铭你快成名
·
2020-07-10 05:09
数据库
系统调优
reference1:邹sir的rh442系统调优课程系统调优[TOC]reference1:邹sir的调优课程推荐书目:基本概念调优是一门黑色艺术调优方法(由好到差):架构->硬件->软件配置(
SQL
epiiplus1equal0
·
2020-07-09 19:56
postgre
sql调优
一:postgresql参数调优
1。pg中性能相关常调参数参数名称参数意义优化思路shared_buffers数据库服务器将使用的共享内存缓冲区大小,该缓冲区为所有连接共用。从磁盘读入的数据(主要包括表和索引)都缓存在这里。提高该值可以减少数据库的磁盘IO。work_mem声明内部排序和哈希操作可使用的工作内存大小。该内存是在开始使用临时磁盘文件之前使用的内存数目。数值以kB为单位的,缺省是1024(1MB)。请注意对于复杂的查
iteye_4537
·
2020-07-09 17:09
5 年开发搞不定 MySQL !
网上有不少关于My
SQL调优
的文章,之前也发过一些。但不少朋友反映依旧对MySQL底层原理及架构这些
Hollis在csdn
·
2020-07-09 07:19
explain都不懂,还说会
SQL调优
?
mysql中的explain命令可以用来查看sql语句是否使用了索引,用了什么索引,有没有做全表扫描。可以帮助我们优化查询语句。explain出来的信息有10列,文章主要介绍type、key、Extra这几个字段。演示中涉及到的表结构如下: CREATE TABLE `dept_desc` ( `dept_no` char(4) NOT NULL, `dept_name` varchar(40
kevin_zhuzj
·
2020-07-09 06:08
数据库技术
Oracle
SQL调优
之表设计
在看《收获,不止sql优化》一书,并做了笔记,本博客介绍一下一些和调优相关的表比如分区表、临时表、索引组织表、簇表以及表压缩技术分区表使用与查询频繁而更新数据不频繁的情况,不过要记得加全局索引,而不加分区索引,分区类型:分区分为范围分区、列表分区、HASH分区、组合分区四种,用了分区表,查询时就定位到对应的区,而不用全表,所以查询效率比普通表好,当然有很多细节,还是建议看《收获,不止sql优化》一
smileNicky
·
2020-07-09 04:24
Oracle AWR报告生成和性能分析
一、AWE报告生成步骤对于
SQL调优
,局部SQL,我们可以直接使用执行计划等直接调优,而对于整个系统来说?
曾燕辉
·
2020-07-09 03:04
Oracle
数据库
Oracle Hints,Oracle并行模式(Parallel) /*+parallel(t,4)*/ 在
SQL调优
中的重要作用
/*+parallel(t,4)*/在
SQL调优
中的重要作用!
Alex许恒
·
2020-07-09 02:05
Oracle
Hive-hive
SQL调优
2019独角兽企业重金招聘Python工程师标准>>>前言很早以前也是写过hivesql优化分享,但视角都偏狭隘。这篇希望能够从一个比较高层的视角来看待hive优化。勿赘言,影响HiveSQL性能有俩方面:SQL转化成MapReduce的算法以及算法执行路径图是否合理,这部分代码社区大牛对优化也已做多次迭代,提升空间有限,故不是咱聊的主要内容,对mr算法有兴趣的推荐看下《MapReuce设计模式》
weixin_34114823
·
2020-07-08 16:22
LAMP5-杂项+Discuz3.2
discuz,也可以换成wordpress等)PS:后面的实验比较多,光是整理讲的顺序就浪费了不少时间了,尽量只挑一些重要或常用的讲,这里还是提前列出下后面会介绍的东西:(暂时只介绍Apache的,my
sql
csr_2015
·
2020-07-08 09:55
lamp
lamp
My
SQL调优
之innodb_buffer_pool_size大小设置
My
SQL调优
之innodb_buffer_pool_size大小设置相关查看命令sql>showglobalvariableslike'innodb_buffer_pool_size';sql>showglobalstatuslike'Innodb_buffer_pool_pages_data
sunny05296
·
2020-07-08 06:13
数据库
新特性解读 | mysql 8.0 memcached api 新特性
擅长MySQL、PostgreSQL、MongoDB等开源数据库相关的备份恢复、
SQL调优
、监控运维、高可用架构设计等。
爱可生云数据库
·
2020-07-07 08:25
api
nosql
/*+parallel(t,4)*/在
SQL调优
中的重要作用!
谈谈HINT/*+parallel(t,4)*/在
SQL调优
中的重要作用!
ancky_zhang
·
2020-07-07 03:56
DB
My
SQL调优
1.存储引擎选择MyISAM:不支持事务处理,读性能处理快,表级别锁,MyISAM适用于读取繁重的应用程序。InnoDB:支持事务处理(ACID),设计目标是为处理大容量数据发挥最大化性能,行级别锁。MySQL5.5以后版本中默认为InnoDB存储引擎引擎。表锁:开销小,锁定粒度大,发生死锁概率高,相对并发也低。行锁:开销大,锁定粒度小,发生死锁概率低,相对并发也高。如果不是只读业务的话,建议选择
li_zehao
·
2020-07-06 23:24
MySQL
mysql优化
my
sql调优
-MVCC
MVCC:Multiversionconcurrencycontrol(多多版本并发控制)普通话解释:并发访问(读或写)数据库时,对正在事务内处理的数据做多版本的管理。以达到用来避免写操作的堵塞,从而引发读操作的并发问题。当我们创建表完成后,mysql会自动为每个表添加数据版本号(最后更新数据的事务id)db_trx_id删除版本号db_roll_pt(数据删除的事务id)事务id由mysql数据
zhangxm_qz
·
2020-07-06 20:15
学习笔记
mysql
mysql 调优学习笔记
今天开始学习my
sql调优
啦(偶那东一榔头西一棒子的学习历程的又一棒子)好啦,言归正传:首先,my
sql调优
有三个主要的方式,由低到高分别是:1、硬件调优2、修改mysql进程3、优化mysql查询一、
yananwang
·
2020-07-06 10:56
MySql
mysql高级(三)——
sql调优
小表驱动大表使用in的sql:select*fromAwhereidin(selectidfromB)等价于:forselectidfromBforselect*fromAwhereA.id=B.id当B表的数据小于A表的数据集时,用in使用exists的sql:select*fromAwhereexists(select1fromBwhereB.id=A.id)等价于:forselectidfr
靛蓝忆
·
2020-07-05 16:02
mysql
企业实战-搭建高可用的WEB群集(全过程)
Xcahce插件等;其中包含:Nginx(Nginx的安装及Nginx反向代理配置,对Nginx进行优化)PHP(对PHP进行安装,及使用Xcache来加速php服务)MySQL(对Mysql进行安装,My
sql
延瓒@Cyz
·
2020-07-05 07:07
Linux
Linux集群架构
Linux入门到熟练
查看SQL执行计划常用方法
不论是做为开发DBA还是维护DBA,总是或多或少地遇到SQL执行效率或者说
SQL调优
问题,查看执行计划是必须的。
cikangp65101
·
2020-07-04 13:54
一个容易被忽略的
SQL调优
技巧 --- order by字段到底要不要加入索引
对于
SQL调优
,要调就调到极致,小编并不是处女座,而是因为在一个并发量很大的业务系统中,对于频繁执行的单条SQL性能的提升,可能对整体数据库的性能提升都有很大的意义。
天高任鸟飞-海阔凭鱼跃
·
2020-07-04 11:04
数据库
5 年开发搞不定 MySQL !
网上有不少关于My
SQL调优
的文章,之前也发过一些。但不少朋友反映依旧对MySQL底层原理及架构这些
高可用架构
·
2020-07-04 03:02
My
SQL调优
优化需要考虑哪些方面
My
SQL调优
优化需要考虑哪些方面优化目标与方向定位总体目标:使得响应时间更快,吞吐量更大。(throughout---吞吐量:单位时间内处理事务的数量)如何找到需要优化的地方使用反馈。
G-Aurora
·
2020-07-03 14:00
My
SQL调优
优化需要考虑哪些方面
My
SQL调优
优化需要考虑哪些方面优化目标与方向定位总体目标:使得响应时间更快,吞吐量更大。(throughout---吞吐量:单位时间内处理事务的数量)如何找到需要优化的地方使用反馈。
G-Aurora
·
2020-07-03 14:00
PostgreSQL 免费公开课(第15期)(CUUG)(2020年)
十五、Postgre
sql调优
系列公开课二(pgBagder介绍)1、PostgreSQL新一代日志分析器pgBagder简介2、pgBagder部署3、如何产生类似于AWR报告,基于一小时、一天、一周
cto_5359
·
2020-07-02 15:47
postgresql
cuug
2020,你还在搞 MySQL !
网上有不少关于My
SQL调优
的文章,之前也发过一些。但不少朋友反映依旧对MySQL底层原理及架构这些
民工哥
·
2020-07-02 12:35
别落下MySQL!
网上有不少关于My
SQL调优
的文章,之前也发过一些。但不少朋友反映依旧对MySQL底层原理及架构这些
chenssy
·
2020-07-01 20:33
sql调优
的神奇魅力,1000万数据,17s到300ms,你能做到多少?
之前和一个朋友聊天,他问我,一个近千万数据的数据库,现在的sql查询,时间为17s所有,你能把它减少到多少。作为一个较真的程序员,费尽心机也才把时间缩减到2s,然后自认为很厉害,和朋友去炫耀,然后朋友听完哈哈大笑,顺手甩我一份文档,说,你看一下这个,试试多久,然后,有了今天的文章,那份文档,神奇的吧时间从17S,缩减到300ms左右,我是服了各位,如果按照你们的想法,你们可以把这个时间缩减到多少,
马小邱
·
2020-06-30 14:10
mysql
mysql优化
java
数据库(八)_My
SQL调优
日常工作中你是怎么优化SQL的?SQL优化的一般步骤是什么,怎么看执行计划(explain),如何理解其中各个字段的含义?如何写sql能够有效的使用到复合索引?一条sql执行过长的时间,你如何优化,从哪些方面入手?什么是最左前缀原则?什么是最左匹配原则?影响mysql的性能因素业务需求对MySQL的影响(合适合度)存储定位对MySQL的影响系统各种配置及规则数据活跃用户的基本信息数据活跃用户的个性
小小小跟班
·
2020-06-29 18:22
MySQL
阿里P9推荐的6+2的学习路线,全部学会薪资20K起跳(java岗)
6大核心知识点1:多线程高并发2:JVM虚拟机3:设计模式(以坦克大战项目为实战)4:Redis调优5:My
SQL调优
6:Zookeeper两大项目1:网约车2:亿级流量多级缓存架构平台如果你能熟练的掌
马小梦
·
2020-06-29 16:43
JVM
SpringCloud
Hadoop
MySQL性能优化之骨灰级,高阶神技
上一篇:Web实现前后端分离,前后端解耦一、前言My
SQL调优
对于很多程序员而言,都是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。
Java之间
·
2020-06-29 12:25
一个mysql优化就难住了?别怕,来看这张思维导图
前言:之前写过一篇mysql基础的思维导图的文章,感觉好像帮到了好多人,今天的,又整理一篇my
sql调优
的,希望能帮到大家最近,周围的同事离职的越来越多,身边的小伙伴好像也有动作了,找他聊聊。
Java架构师联盟
·
2020-06-29 06:09
java
架构
mysql
2019春招三七互娱Java面经(已拿到offer)
1.聊聊你之前实习公司项目2.问数据库千万数据的表如何优化:可以
sql调优
(explain的用法),分库分表入手3.mybatis与hibernate的区别,hiberbate的优点,为什么用mybatis
lin文浩
·
2020-06-28 23:09
Java面经
SQL运行内幕:从执行原理看调优的本质
相信大家看过无数的My
SQL调优
经验贴了,会告诉你各种调优手段,如:避免select*;join字段走索引;慎用in和notin,用exists取代in;避免在where子句中对字段进行函数操作;尽量避免更新聚集索引
arthinking-itzhai
·
2020-06-28 22:00
MySQL(用户管理,常用sql语句,数据库备份恢复,My
SQL调优
,恢复误操作数据)...
一、MySQL用户管理。一个MySQL数据库里可以跑多个库,总不能给所有人的程序员root用户,则可以给他们单独的用户访问数据库。创建用户:(grantallon*.*to'user1'是把所有库的权限给'user1,他的来源Ip是127.0.0.1,他的密码是lty123456')(第一个*是库名,如果你写成mysql.*那就是对mysql库的所有权限)(来源ip也可以写成%,表示来源的所有ip
weixin_34209851
·
2020-06-28 13:13
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他