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
MySQL性能
mysql性能
优化-MVCC
思考一个问题MVCC是什么?MVCC:Multiversionconcurrencycontrol(多版本并发控制)解释:并发访问(读或写)数据库时,对正在事务内处理的数据做多版本的管理,以达到用来避免写操作的堵塞,从而引发读操作的并发问题。mysql中MVCC逻辑流程-插入假如一张表user有三个字段id,name,age,MySQL会默认的给每行后面加上一些隐藏的列,跟mvcc相关的有两列:D
小马的学习笔记
·
2019-08-09 16:33
mysql-1.0
mysql1.0
mysql性能
优化-锁
理解表锁,行锁锁是用于管理不同事务对共享资源的并发访问表锁与行锁的区别:锁定粒度:表锁>行锁加锁效率:表锁>行锁冲突概率:表锁>行锁并发性能:表锁等)并有数据命中则此时SQL语句加上的锁为Next-keylocks,锁住索引的记录+区间(左开右闭)Gaplocks:锁住数据不存在的区间(左开右开)当sql执行按照索引进行数据的检索时,查询条件的数据不存在,这时SQL语句加上的锁即为Gaplocks
小马的学习笔记
·
2019-08-09 16:23
mysql-1.0
mysql1.0
mysql性能
优化-事务
mysql性能
优化-事务Innodb的特性什么是事务事务:数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;事务是一组不可在分割的操作集合(工作逻辑单元);事务:数据库操作的最小工作单元
小马的学习笔记
·
2019-08-09 14:06
mysql-1.0
mysql1.0
架构第4章 高性能缓存架构
如果要实时展示用户同时在线数,则
MySQL性能
小螺丝钉cici
·
2019-08-09 10:22
攻破
MySQL性能
瓶颈必知的调优技巧-巴分巴秒
一、前言MySQL调优对于很多程序员而言,都是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行而已。今天给大家讲解MySQL的优化实战,助你高薪之路顺畅!图-MySQL查询过程二、优化的哲学注意:优化有风险,涉足需谨慎!2
Java架构师笔记
·
2019-08-05 14:48
编程语言
企业架构
面试宝典
JavaSE
mysql性能
优化
阅读更多
mysql性能
leftjoin性能问题多个leftjoin会导致全表扫描解决方案临时表mysql字符串有序主键VS自增主键性能基本一致MySQL从5.6升级到5.7后,发现下面的SQL在在5.6
fuaotech
·
2019-08-03 11:00
mysql
mysql性能
优化
阅读更多
mysql性能
leftjoin性能问题多个leftjoin会导致全表扫描解决方案临时表mysql字符串有序主键VS自增主键性能基本一致MySQL从5.6升级到5.7后,发现下面的SQL在在5.6
fuaotech
·
2019-08-03 11:00
mysql
Python使用Pandas对csv文件进行数据处理的方法
今天接到一个新的任务,要对一个140多M的csv文件进行数据处理,总共有170多万行,尝试了导入本地的MySQL数据库进行查询,结果用Navicat导入直接卡死....估计是XAMPP套装里面全默认配置的
MySQL
香香爹
·
2019-08-01 11:00
Spark DataFrame 写入
MySQL性能
调优
最近在做公司运营报表时需要将百万数据一次性写入MySQL简单指定必须参数url,user,password,driver(也为必须参数,如果不指定会报错),dbtable后,发现写入数据时非常的慢,甚至只写入一部分后直接报错,为解决此问题,在网上搜索可以做以下调优sparkjdbc参数介绍:在spark官网sparksqljdbc部分提供了以下参数:url:要连接的JDBCURL。列如:jdbc:
banana`
·
2019-07-29 14:39
Spark
DBA大牛告诉你,如何让MySQL语句执行加速?
一打开科技类论坛,最常看到的文章主题就是
MySQL性能
优化了,为什么要优化呢?
架构师追风
·
2019-07-25 16:39
Java
MySQL
架构
DBA大牛告诉你,如何让MySQL语句执行加速?
一打开科技类论坛,最常看到的文章主题就是
MySQL性能
优化了,为什么要优化呢?
Java架构师追风
·
2019-07-25 16:35
Java
MYSQL性能
优化系统整理
当数据量达到千万级别甚至是上亿的数据量时,
MySQL性能
优化的技术就至关重要了。有感
weixin_30640291
·
2019-07-25 10:00
关于
MySQL性能
调优你必须了解的15个重要变量(小结)
本文作者总结梳理
MySQL性能
调优的15个重要变量,又不足需要补充的还望大佬指出。
JAVA周某人
·
2019-07-16 09:01
MySQL体系结构
前面说了服务器硬件和操作系统对
MYSQL性能
的一些影响,那我们来看一下MYSQL本身性能的一些因素,如果说MYSQL最与众不同的地方呢,就是插件式存储引擎了,这种架构呢,讲数据库查询处理以及其他系统的任务
Leon_Jinhai_Sun
·
2019-07-15 13:28
MYSQL性能
优化之Mysql数据库高可用架构设计之MMM架构设计
高可用性H.A.(HighAvailability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。它与被认为是不间断操作的容错技术有所不同。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。使用正常可用时间和全年时间百分比来表示高可用99999(365*24*60)*(1-0.99999)=5.256分钟严重的主从延迟主从复
jerry-89
·
2019-07-09 14:03
mysql
MySQL性能
分析之Explain
目录Explain基础Explain进阶Explain基础关于explain命令相信大家并不陌生,具体用法和字段含义可以参考官网explain-output,这里需要强调rows是核心指标,绝大部分rows小的语句执行一定很快(有例外,下面会讲到)。所以优化语句基本上都是在优化rows。执行计划:让mysql预估执行操作(一般正确)allconst>eq_ref>ref>fulltext>ref_
咸鱼Chen
·
2019-07-09 10:00
MySQL 数据库性能调优
MySQL数据库性能调优
MySQL性能
最大数据量最大并发数优化的范围有哪些存储、主机和操作系统方面:应用程序方面:数据库优化方面:优化维度数据库优化维度有四个:优化选择:数据库层面数据库层面问题解决思路一般应急调优的思路
爱是与世界平行
·
2019-07-07 16:58
▷数据库
➹➹➹①MySQL
/
PL
SQL
Mysql索引优化(一)_索引类型
所以了解索引对
Mysql性能
优化有着至关重要的作用。Mysql索引基本类型有B-Tree,哈希索引,全文索引,空间数据索引(R-Tree)。其中B-Tree、哈希、全文索引是我们经常用到的。
旧梦发癫
·
2019-07-03 00:00
mysql
mysql索引
mysql优化
MySQL性能
优化
原文地址:https://www.ncucoder.com/2019/06/17/mysql-performance-optimization/环境搭建Vagrant+VirtualBoxVagrant:https://www.vagrantup.com/VirtualBox:https://www.virtualbox.org/Ubuntu16安装mysql57更换阿里源wget-Oinstal
NCUCoder
·
2019-07-02 22:18
MySQL
MySQL 性能优化(必读必读)
何谓性能优化优化简介所谓
MySQL性能
优化,一方面是指通过调整系统参数、合理安排资源使得MySQL的运行速度更快、更加节省资源,另一方面,也指优化我们通常使用的SQL语句——尤其是查询语句,来提高MySQL
圈T社区
·
2019-07-02 16:45
MySQL
圈T社区
Mysql性能
测试工具sysbench
版本:sysbench0.5简介:sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。关键参数:sysbench--report-interval=10--num-threads=32--max-requests=999999999--test=/tmp/oltp.lua--oltp-table-size=1000000
Halodc
·
2019-07-01 13:51
测试
为什么说MySQL单表数据不要超过500万行
具体情况大概是这样的,当年的DBA测试
MySQL性能
时发现,当单表的量在2000万行量级的时候,SQL操作的性能急剧
qianfeng_dashuju
·
2019-06-26 09:17
MySQL性能
优化——参数配置
目的通过根据服务器目前状况,修改Mysql的系统参数,达到合理利用服务器现有资源,最大合理的提高
MySQL性能
。
Future_LL
·
2019-06-25 18:46
MySQL性能优化
MySQL性能
优化3-深入InnoDB
目录事务概念ACID并发一致性问题事务四种隔离级别InooDB引擎对隔离级别的支持程度锁封锁粒度封锁类型共享锁(行锁):SharedLocks排它锁(行锁):ExclusiveLocks思考:InooDB到底锁住了什么?意向共享锁、意向排它锁(表锁):自增锁:AUTO-INCLocks记录锁(RecordLocks)、间隙锁(GapLocks)、临键锁(Next-keyLocks)死锁介绍MVCC
小野兽冲鸭
·
2019-06-25 16:21
知识点
数据库
mysql性能
优化
mysql性能
优化使用showstatus命令查询数据库性能参数常用参数包括slow_queries慢查询次数com_(CRUD)CURD操作次数Uptime上线时间使用explain查看sql执行计划
生病的毛毛虫
·
2019-06-25 11:49
mysql
MySQL性能
管理及架构设计(一):什么影响了数据库查询速度、什么影响了
MySQL性能
一、什么影响了数据库查询速度1.1影响数据库查询速度的四个因素1.2风险分析QPS:QueriesPerSecond意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此
若小寒
·
2019-06-18 21:54
MySQL
性能
架构
Mysql性能
法宝之一:索引
原文链接:https://my.oschina.net/boonya/blog/3060621很多企业在面试时都会问到
MySQL性能
优化这方面的。那么如何快速处理查询慢的问题?
chikao1673
·
2019-06-11 12:00
初窥
MySQL性能
调优
阅读更多本文涉及:MySQL自带的性能测试工具mysqlslap的使用及几个性能调优的方法性能测试工具—mysqlslapmysqlslap是MySQL自带的一款非常优秀的性能测试工具。使用它可以模拟多个客户端并发向服务器发出查询、更新等请求,然后输出简单的报告可选参数–engines:代表要测试的引擎,可以有多个,用分隔符隔开–iterations:代表要运行这些测试多少次–auto-gener
javenshi
·
2019-06-05 09:00
MySQL
初窥
MySQL性能
调优
阅读更多本文涉及:MySQL自带的性能测试工具mysqlslap的使用及几个性能调优的方法性能测试工具—mysqlslapmysqlslap是MySQL自带的一款非常优秀的性能测试工具。使用它可以模拟多个客户端并发向服务器发出查询、更新等请求,然后输出简单的报告可选参数–engines:代表要测试的引擎,可以有多个,用分隔符隔开–iterations:代表要运行这些测试多少次–auto-gener
javenshi
·
2019-06-05 09:00
MySQL
DBA大牛MySQL优化心得,语句执行加速就是这么简单!
一打开科技类论坛,最常看到的文章主题就是
MySQL性能
优化了,为什么要优化呢?
架构师springboot
·
2019-05-30 11:57
DBA大牛MySQL优化心得,语句执行加速就是这么简单!
一打开科技类论坛,最常看到的文章主题就是
MySQL性能
优化了,为什么要优化呢?
架构师springboot
·
2019-05-30 11:57
MySQL索引失效及使用索引的优缺点
阅读更多本文所有实验基于MySQL5.7.21,实验将会用到Explain工具,不了解的同学可参考此文章:
MySQL性能
优化神器Explain详解联合索引失效先创建一个包含三个字段的联合索引,索引顺序如下
javenshi
·
2019-05-29 09:00
MySQL
索引
索引失效
MySQL索引失效及使用索引的优缺点
阅读更多本文所有实验基于MySQL5.7.21,实验将会用到Explain工具,不了解的同学可参考此文章:
MySQL性能
优化神器Explain详解联合索引失效先创建一个包含三个字段的联合索引,索引顺序如下
javenshi
·
2019-05-29 09:00
MySQL
索引
索引失效
MySQL索引失效及使用索引的优缺点
本文所有实验基于MySQL5.7.21,实验将会用到Explain工具,不了解的同学可参考此文章:
MySQL性能
优化神器Explain详解联合索引失效先创建一个包含三个字段的联合索引,索引顺序如下:由以下三张图的
「已注销」
·
2019-05-29 09:17
MySQL
索引
索引失效
MySQL
MySQL索引失效及使用索引的优缺点
http://www.cnblogs.com/zhixiang-org-cn/p/10941761.html本文所有实验基于MySQL5.7.21,实验将会用到Explain工具,不了解的同学可参考此文章:
MySQL
diansheshi4163
·
2019-05-29 09:00
MySQL性能
优化神器Explain
阅读更多本文涉及:
MySQL性能
优化神器Explain的使用简介虽然使用Explain不能够马上调优我们的SQL,它也不能给予我们一些调整建议,但是它能够让我们了解MySQL优化器是如何执行SQL语句的通过
javenshi
·
2019-05-28 09:00
MySQL
Explain
MySQL性能
优化神器Explain
阅读更多本文涉及:
MySQL性能
优化神器Explain的使用简介虽然使用Explain不能够马上调优我们的SQL,它也不能给予我们一些调整建议,但是它能够让我们了解MySQL优化器是如何执行SQL语句的通过
javenshi
·
2019-05-28 09:00
MySQL
Explain
MySQL性能
优化神器Explain
本文涉及:
MySQL性能
优化神器Explain的使用简介虽然使用Explain不能够马上调优我们的SQL,它也不能给予我们一些调整建议,但是它能够让我们了解MySQL优化器是如何执行SQL语句的通过Explain
「已注销」
·
2019-05-28 09:41
MySQL
Linux系统内核优化
分析:大多数MySQL都部署在linux系统上,所以操作系统的一些参数也会影响到
MySQL性能
,以下对linux内核进行适当优化。一、防止TCP存在大量的TIME
最底层的技术渣
·
2019-05-27 01:36
mysql内存使用
可以通过增加某些缓存和缓冲区相关系统变量的值来提高
MySQL性能
。还可以修改默认配置以在内存有限的系统上运行MySQL。
叶落千尘
·
2019-05-23 11:32
Linux
mysql
mysql性能
优化系列9-分库分表mycat
1.分库分表如果在数据库中表的数量达到了一定的量级,则需要进行分表,分解单表的大数据量对索引査询带来的压力,方便对索引和表结构的变更。如果数据库的吞吐量达到了瓶颈,就需要增加数据库实例,利用多个数据库实例来分解大量的数据库请求带来的系统压力。分库分表就是将一个表分为多个表,这些表可以放在同一个库里,也可以放到不同的库里,甚至可以放在不同的数据库实例上。(1)单实例单库单库单表是最常见的数据库设计,
huanshirenjian
·
2019-05-22 00:57
mysql
mysql性能
优化系列8-mysql集群
1.为什么要使用集群(1)可用性单个数据库实例宕机,其他的数据库实例可提供服务,对业务来说基本无感知。同时数据在多个实例之间的复制,提高数据的安全性和可用性。(2)提高性能业务对数据的访问可以分散到不同的数据库实例上,比如读写分离降低单个数据库实例的访问压力。2.集群方案(1)MySQLClusterMysql本身提供,优势:可用性和性能非常好。每份数据至少可在不同主机存一份拷贝,且冗余数据拷贝实
huanshirenjian
·
2019-05-21 11:00
mysql
为 docker 中的 nginx 配置 https
MySql性能
优化的资料分享PPT+视频链接:https://pan.baidu.com/s/1_d6KgmvCxtLIjReYV3H5Rw提取码:fgv5MySQLtoES的开源项目https://github.com
xjtuhit
·
2019-05-20 18:37
docker
运维
Golang学习
mysql性能
优化系列3-锁和事务
1.锁分类表级锁:开销小,加锁快,不会出现死锁。锁定粒度大,发生锁冲突的概率最高,并发度最低。适合于以查询为主,只有少量按索引条件更新数据的应用。行级锁:开销大,加锁慢,会出现死锁。锁定粒度最小,发生锁冲突的概率最低,并发度也最高。适合于有大量按索引条件并发更新少量不同数据,同时又有并发查询的应用。页面锁:开销和加锁时间界于表锁和行锁之间,会出现死锁。锁定粒度界于表锁和行锁之间,并发度一般。MyI
huanshirenjian
·
2019-05-19 17:14
mysql
Mysql性能
优化-2.范式
1.第一范式第一范式:1NF只要是关系型数据库,默认满足第一范式错误案例一:t_teacherid授课时间120190510,20190530220190508,20190529320190509,20190528改善表为t_teacherid授课开始时间授课结束时间120190510201905302201905082019052932019050920190528错误案例二:t_article
笨鸡
·
2019-05-12 14:01
zabbix--监控
MySQL性能
Zabbix自带模板监控
MySQL性能
通过自带的TemplateDBMySQL模板监控
MySQL性能
具体步骤:1)创建脚本存放目录并编辑脚本#mkdir/etc/zabbix/script#vim/etc
别来无恙-
·
2019-05-08 21:00
MySQL性能
优化神器—explain
MySQL性能
优化神器—explain一、explain是什么?
Taoey
·
2019-04-29 16:00
MySQL性能
优化神器—explain
一、explain是什么?简单来讲就是官方给的一个优化工具,直接在你的SQL语句前加上explain,执行整条语句,之后你就可以根据执行结果优化你的SQL啦,废话不多说,直接刚实例测试实例1、创建测试表CREATETABLE`sql_explain_student`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'自增ID',`name`varchar(30)DEF
坂本先生
·
2019-04-29 16:00
php架构之路
一.常用的设计模式以及使用场景以下是我用到过的工厂,单例,策略,注册,适配,观察者,原型,装饰器,facade,loc,pipeline二.阅读一个框架源码例如:laravel三.常用利器优化
mysql
Richards
·
2019-04-28 18:00
面试题:数据库的优化
对于数据库的优化可以从五个方面表述:根据服务层面配置
mysql性能
优化参数;从系统层面增强mysql的性能:优化数据表结构①将字段较多的表分解成多个表对于字段较多的表,如果有些字段的使用频率很低,可以将这些字段分离出来形成新表
Future_LL
·
2019-04-25 17:58
面试题
数据库
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他