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性能
调优与架构设计(四)—— 备份与恢复
前言数据库的备份和恢复一直是DBA工作中最为重要的一部分,也是基本工作之一。任何正式环境的数据库都必须有完整的备份计划和恢复测试,本章内容将主要介绍MySQL数据库的备份与恢复相关内容。数据库备份使用场景数据库的备份很大程度上的作用,就是当我们的数据库因为某些原因而造成部分或者全部数据丢失后,方便找回丢失的数据。但是不同类型的数据库备份,所能应付情况是不一样的,而且,数据库的备份同时还具有其他很多
繁星落眼眶
·
2018-11-01 00:00
mysql
备份与恢复
备份
备份恢复
MySQL性能
问题
查询执行计划explain+sql语句explanselectfromtb;id:编号select_type:查询类型table:表type:类型possible_keys:预测用到的索引key:实际使用的索引key_len:实际使用索引的长度ref:表之间的引用rows:通过索引查询到的数量extra:额外的信息准备数据createtablecourse(cidint(3),cnamevarch
有所为有所不为
·
2018-10-28 16:30
MySQL
Mysql SQL查询性能调优(一)
MYSQL性能
调优varchar类型的字段在编写SQL时,一定要加单引号,否则如果该字段是索引的话,则不起作用,在大数量查询时,性能很差PS:大坑建立必要的索引提高SQL查询性能主键(聚集)索引、非聚集索引
Jorge-z
·
2018-10-25 00:00
MYSQL
Java学习资源 -(持续更新...)
¥899元)、SpringBoot(2017年最新包括源码原理分析)+SpringCloud微服务架构(2017年最新价值¥69和¥299两套实战)、大数据开发(龙果学院价值¥299元)、Linux运维、
MySQL
JackIT健_686
·
2018-10-19 17:18
mysql性能
调优(二)——查询mysql进程状态
除了可以查看数据库状态,还可以观察mysql进程状态用showprocesslist或者开启慢查询,获取有问题的sql(而用profiling以及explain分析sql语句我们暂时以后再说)mysql-uroot-e'showprocesslist'看数据库状态新建一个sh去执行查看mysql的进程状态tjproce.sh#!/bin/bashwhiletruedomysql-uroot-e's
babyyaoyao
·
2018-10-16 21:42
MySQL性能
调优与架构设计(三)—— MySQL安全管理
前言对于任何一个企业来说,其数据库系统中所保存数据的安全性无疑是非常重要的,尤其是公司的有些商业数据,可能数据就是公司的根本。失去了数据,可能就失去了一切本章将针对mysql的安全相关内容进行较为详细的介绍。数据库系统安全相关因素1、外围网络Mysql的大部分应用场景都是基于网络环境的,而网络本身是一个充满各种入侵危险的环境所以要保护他的安全,在条件允许的情况下,就应该从最外围的网络环境开始布防,
繁星落眼眶
·
2018-10-16 00:00
权限控制
权限
安全
mysql
mysql性能
分析explain之id详解
文章地址:
mysql性能
分析explain之id详解更多精彩内容,敬请扫码关注(HelloWorld小码农):
TomcatHelloWorld
·
2018-10-12 22:13
mysql知识
你的like语句为什么没索引详解
坊间有传言:
MySQL性能
优化有个神器,叫做explain,它可以对select语句进行分析并且输
顾家进
·
2018-10-12 08:01
什么影响了
MySQL性能
影响性能的一些常见因素服务器硬件服务器系统数据库存储引擎MyISAM:可以很好的利用内存,但不支持事务,表级锁InnoDB:事务级存储引擎,完美支持行级锁以及事务ACID特性数据库参数配置数据库表结构设计和SQL语句执行效率数据库的版本CPU资源和可用内存大小在服务器硬件中,最容易影响数据库性能的是CPU资源和可用内存大小以及I/O。选择CPU时需要考虑的点:我们的应用是否是CPU密集型?如果是C
ZeroOne01
·
2018-10-09 15:14
MySQL
性能
服务器
数据库
MySQL性能
调优与架构设计(二)—— MySQL存储引擎简介
什么是存储引擎mysql中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度和功能,从而改善你的应用的整体功能。例如,你在研究大量的临时数据,你也许需要使用内存mysql存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要一个支持事务处理的数据库
繁星落眼眶
·
2018-09-28 00:00
innodb
myisam
存储引擎
mysql
LVS+Keepalived负载均衡实践与心得补遗
一.实践背景,分析:公司研发的业务系统某个功能频繁出现数据库
Mysql性能
问题,导致系统使用卡顿,响应慢,且数据库所在服务器CPU负载居高不下,影响其他项目系统的正常数据库访问和使用。
陈梗
·
2018-09-26 18:18
Linux系统相关
MySQL性能
调优与架构设计(一)—— MySQL架构组成
前言麻雀虽小,五脏俱全。mysql虽然以简单著称,但是其内部结构一点也不简单。本章从mysql物理组成、逻辑组成、以及几个相关工具几个角度来介绍mysql的整体架构组成,以此对mysql有一个更全面深入的了解。msql物理文件组成之日志文件错误日志:ErrorLog(1)错误日志记录来mysqlserver在运行过程中所有较为严重的警告和错误信息。(2)错误日志还记录了mysqlserver每次启
繁星落眼眶
·
2018-09-26 00:00
mysql
mysql优化
mysql性能
调优笔记(二)--查询优化和索引
一、Mysql执行查询流程mysql执行查询的流程mysql执行查询内部路程:1.客服端发送一条查询给服务器2.服务器先检查查询缓存,如果命中缓存,立刻返回存储在缓存的结果,否则进入下一阶段。3.服务器端进行sql解析,预处理,再由优化器生成对应的执行计划。将一个SQL转换成一个执行计划,MySQL再依照这个执行计划和存储引擎进行交互,者包括多个子阶段,解析SQL,预处理,优化sql执行计划。4.
Jinken博客-编程
·
2018-09-23 21:00
数据库性能优化
MySql性能
调优笔记(一)
一。Mysql内部整个结构和执行流程MySQL简易模块图:简易图:1.连接/线程处理:主要负责连接和线程处理、授权认证、安全。 当客户端连接到mysql服务器时,服务器需要对其进行认证,认证基于用户名,原始主机信息和密 码。2.查询缓存/解析器:功能有解析,分析,优化,缓存,内置函数。
Jinken博客-编程
·
2018-09-22 00:00
数据库性能优化
mysql性能
优化
SQL语句使用层面的优化尽量不使用select*,而是要具体指定字段,比如selectid,name…;尽量不使用不等于<>;不使用isnull/isnotnull(虽然也会使用索引,但是性能损耗是由于defaultnull的字段要比notnull的字段多出额外的存储空间来标识这个字段的值是不是null);不使用or连接不同的字段;不使用notin;不在条件字段上使用函数;不使用前置模糊查询(li
aimee12345
·
2018-09-10 20:38
mysql性能
优化(1)慢查询
1.查询是否有开启慢查询上面发现是OFF,说明没有开启。慢查询日志文件保存在/var/lib/mysql/master-slow.log(因为我主机名叫master),默认的慢查询时间是10秒。2.临时开启慢查询如果只是临时开启,下次重启服务,就会失效,那么执行下面两条命令即可setglobalslow_query_log=ON;setgloballong_query_time=1;3.永久开启慢
半湖思絮
·
2018-09-10 17:05
MySQL
MySQL性能
调优
一.概述作为DBA,数据库性能是我们工作中的重点,性能调优主要从Memory(内存),DBsettings(数据库设计),I/O,Indexes(索引)等几方面下手。二.找到问题或瓶颈查看历史数据没有历史数据,但是数据是可预见或者周期性的,则可以模拟出数据使用以下命令可以帮我们发现一些问题vmstat/dstat:查看内核线程、虚拟内存、磁盘、陷阱和CPU活动的统计信息。由vmstat命令生成的报
Echo_Blingbling
·
2018-09-07 23:06
DBA07 - MySQL读写分离 MySQL多实例、
MySQL性能
调优
一、MySQL读写分离1.1什么是数据读写分离把客户端访问数据时的查询请求和写请求分别给不同的数据库服务器处理。1.2为什么要对数据做读写分离减轻单台数据库服务器的并发访问压力提高数据库服务器硬件利用率1.3实现数据读写分离的方式人肉分离:做不同的数据操作时,访问指定的数据库服务器使用mysql中间件提供的服务实现:mycatmysql-proxymaxscale1.4使用中间件提供的服务做数据读
@谷哥
·
2018-09-05 19:58
linux运维工程师
数据库
DBA2
MySQL性能
诊断实践之系统观测工具
本文根据黄炎在2018年8月3日在【2018MySQL技术交流大会·上海站】现场演讲内容整理而成。黄炎,爱可生研发总监,深入钻研分布式数据库相关技术,擅长业界相关MySQL中间件产品和开发,以及分布式中间件在企业内部的应用实践。摘要:今天我带来的分享是系统观测工具,有所关联但不涉及MySQL自身的这样一个话题。分享大纲:MySQL慢的诊断思路系统观测工具介绍bcc(eBPF脚本集)使用举例eBPF
爱可生云数据库
·
2018-09-03 00:00
mysql
MySQL 性能优化,优化设计及设计原则解读
原文链接:https://yq.aliyun.com/articles/681433
MySQL性能
优化的目的如何合理的设计数据库?什么样的数据库设计才能给后期DBA优化提供基石?
weixin_34162695
·
2018-08-24 14:32
MySQL性能
调优
1)数据库设计基本符合符合三范式(原子性、唯一约束、冗余)1NF:字段是原子性的,不可分;2NF:有主键,非主键字段依赖主键。确保一个表只说明一个事物3NF:非主键字段不能相互依赖。每列都与主键有直接关系,不存在传递的依赖 需求>性能>表结构 2)优化索引3)优化sql语句4)读写分离5)分库分表(分页查询)6)慢查询定位7)最大连接数设置8)服务器性能配置
大i程序猿
·
2018-08-24 00:00
基础
学习
MySQL性能
优化
原文基本来自《MySQL5.7从入门到精通》第16章
MySQL性能
优化包括查询速度优化、数据库结构优化、MySQL服务器优化等。原则:减少系统的瓶颈,减少资源的占用,增加系统的反应速度。
大黄老鼠
·
2018-08-22 21:47
MySQL 性能优化,优化设计及设计原则解读
MySQL性能
优化的目的如何合理的设计数据库?什么样的数据库设计才能给后期DBA优化提供基石?数据库设计与程序设计的差异?
HelloWorld搬运工
·
2018-08-22 08:09
数据库
zabbix 添加mysql监控总结
一、背景因为业务需求,需要对服务器所部署的mysql进行监控,以监控
mysql性能
及时处理问题。
二黑黑黑
·
2018-08-21 18:32
技术总结
MySQL的10个基本性能技巧
真是的情况是,常见的错误是导致
MySQL性能
MSSQL123
·
2018-08-21 11:00
MySQL性能
优化的最佳20+条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。为查询缓存优化你
Luoyonghuan
·
2018-08-17 12:57
mysql
MySQL性能
优化的一些参数配置
首先打开MySQL配置文件my.ini(一般是在C盘ProgramData里面的MySQL文件夹下)1.修改back_log参数值:由默认的50修改为500,即back_log=5002.修改wait_timeout参数值,由默认值的8小时,修改为30分钟wait_timeout=1800(这里的但是为秒)showvariableslike'wait_timeout';这条命令可以查看值修改max
AInteber
·
2018-08-14 00:00
mysql性能
优化二
索引:高校检索数据的数据结构索引能干吗呢‘?索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。索引优化应该是对查询性能优化最有效的手段了。索引能够轻易将查询性能提高好几个数量级。索引相当于字典的音序表,如果要查某个字,如果不使用音序表,则需要从几百页中逐页去查索引的种类:B+Tree,h
TR_SMC
·
2018-08-10 09:22
MySQL性能
调优(系统参数调优)总结
最近,发现数据库中偶尔会发现丢失数据的问题,为了解决此问题,查询了很多资料,最终优化mysql。查看项目log,发现丢失数据的时间点报错1205,通过查询mysql官方错误代码对照表得知,1205是数据库发生阻塞。经过分析发现,项目中某些表会不断的进行写操作,而读操作却很少,写操作意味着排它锁(写锁),如果线程太多,某个线程进行写操作,同时会锁表,其他线程只能处于等待状态,My
老牛吃嫩草_
·
2018-08-02 00:00
数据库
MYSQL性能
优化目标
注:以MySQL为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础优化目标减少IO次数IO永远是数据库最容易瓶颈的地方,大部分数据库操作中超过90%的时间都是IO操作所占用的,减少IO次数是SQL优化中需要第一优先考虑,当然,也是收效最明显的优化手段。降低CPU计算除了IO瓶颈之外,SQL优化中需要考虑的就是CPU运算量的优化了。orderby,groupby,distinct…
jerry-89
·
2018-07-31 22:11
mysql
MySql性能
调优一(存储引擎InnoDB,MyISAM)
前言最近想学习
mysql性能
调优,先看了mysql存储引擎,mysql在建表时可选多个存储引擎。目前有一个浅显的理解,记个笔记,忘了之后可以回来看看。
苑苑苑爱学习
·
2018-07-28 21:39
DBA07 - MySQL读写分离 MySQL多实例、
MySQL性能
调优
一、MySQL读写分离1.1什么是数据读写分离把客户端访问数据时的查询请求和写请求分别给不同的数据库服务器处理。1.2为什么要对数据做读写分离减轻单台数据库服务器的并发访问压力提高数据库服务器硬件利用率1.3实现数据读写分离的方式人肉分离:做不同的数据操作时,访问指定的数据库服务器使用mysql中间件提供的服务实现:mycatmysql-proxymaxscale1.4使用中间件提供的服务做数据读
李俊的博客
·
2018-07-22 18:41
#
MySQL
(三)
MySQL性能
调优-SQL查询优化
如何获取有性能问题的SQL通过用户反馈获取存在性能问题的SQL(客户页面加载速度慢)通过慢查询日志获取存在性能问题的SQL实时获取存在性能问题的SQL执行SQL的过程客户端发送SQL请求给服务器服务器检查是否可以在查询缓存中命中该SQL服务器端进行SQL解析,预处理,再有优化器生成对应的执行计划根据执行计划,调用存储引擎的API来查询数据将结果返回给客户端Mysql优化器可优化的SQL类型重新定义
Cug_wangww
·
2018-07-21 00:00
Mysql
Mysql-Sysbench性能测试
MySql性能
测试工具-sysbenchsysbench简介sysbench是跨平台的基准测试工具,支持多线程,支持多种数据库;主要包括以下几种测试:cpu性能磁盘io性能调度程序性能内存分配及传输速度
李佳良
·
2018-07-19 09:29
Mysql
Sysbench
性能测试
MYSQL基础
MYSQL基础知识1MySQL数据库概要2简单MySQL环境3数据的存储和获取4MySQL基本操作5函数6数据查询核心技术7索引8存储过程9触发器10视图11事务12系统管理高级技术13数据库备份与还原14
MySQL
King曾怀志
·
2018-07-06 17:36
MySQL性能
优化神器Explain使用分析
简介我们前面介绍过慢查询,通过慢查询可以定位执行效率较差的SQL语句,定位到一个SQL语句以后,我们下面就是要探究为什么该SQL语句执行效率很低,是因为全表扫描、还是索引设置不当,这些信息都需要通过EXPLAIN来获取。EXPLAIN命令是查看优化器如何决定执行查询的主要方法。它可以对SELECT语句进行分析,并输出SELECT执行的详细信息,以供开发人员针对性优化。EXPLAIN命令用法十分简单
DivineH
·
2018-07-03 09:24
mysql
MySQL 性能优化实战
本场Chat首先会带领大家畅聊
MySQL性能
优化,了解MySQL安装、MySQL引擎选择和表设计上的优化等。
GitChat的博客
·
2018-07-03 02:06
MySQL-MMM架构部署(有图)
MySQL-MMM架构部署MySQL-MMM架构使用
MySQL性能
调优1MySQL-MMM架构部署1.1问题本案例要求熟悉实现MySQL-MMM的架构部署,主要包括以下任务:安装依赖包安装软件包配置MySQL-MMM1.2
两条小鱼
·
2018-06-30 18:13
MySQL
MMM
架构部署
zabbix监控
mysql性能
(106)
zabbix监控
mysql性能
(106)今天来看看zabbix如何监控
mysql性能
,这边使用mysql自带的模板,可以监控如下内容:OPS(增删改查)、mysql请求流量带宽,mysql响应流量带宽,
xiaocao13140
·
2018-06-28 14:33
Linux
java互联网FOR面试-数据库-explain执行计划解读
https://blog.csdn.net/xifeijian/article/details/19773795本文我们主要介绍了
MySQL性能
分析以及explain的使用,包括:组合索引、慢查询分析、
灰烬之灵新
·
2018-06-27 16:06
数据库
MySQL性能
优化参数详解
MySQL性能
优化参数详解1.innodb_buffer_pool_size作用:缓存innodb表的索引,数据,插入数据时的缓冲MariaDB[(none)]>showglobalvariableslike"innodb_buffer_pool_size
东城绝神
·
2018-06-23 15:35
mysql
Sharding-Sphere 3.X万众瞩目登场,如约而至!
术小能手2018-05-2311:41:43浏览432评论0分布式
mysql性能
数据库配置中间件分布式数据库摘要:从Sharding-JDBC到Sharding-Sphere,老铁粉陪它一同走过,新朋友也在陆续加入
gongfuchun
·
2018-06-22 14:05
MYSQL
分布式系统
mysql性能
优化之default_storage_engine
1:查看MySQL的存储引擎信息1.1使用showengines命令。mysql>showengines;+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+|Engine|Support
拎壶冲冲冲
·
2018-06-19 14:17
mysql
性能
优化
mysql运维优化之路
盘点一下影响
MySQL性能
的因素
既然要优化数据库,我们就首先要知道,优化的是什么,或者说:什么因素影响了数据库的性能。影响数据库因素主要因素总结如下:商业需求对性能的影响*系统架构(存储架构)及实现对性能的影响*query语句对数据库性能的影响*Schema设计对系统性能影响*硬件环境对数据库的性能的影响*商业需求对性能的影响不合理需求造成资源投入产出比过低,这里我们就用一个看上去很简单的功能来分析。需求:一个论坛帖子总量的统计
K'illCode
·
2018-06-17 10:19
mysql
为什么一定要前后端分离?
在
MySQL性能
优化、JVM调优、分布式领域有着丰富的经验。
架构师小秘圈
·
2018-06-16 15:43
遇到的
MySQL性能
问题记录下
涉及到的表结构及数据如下:minute_time点击表名下载month_show_data点击表名下载以前的SQL如下:#explainselecta.minute,IF(20=10,IFNULL(b.request_second,0),IF(20=20,IFNULL(ROUND((b.traffic_rcvd_second/1024),2),0),IFNULL(ROUND((b.traffic_
一个善良的码农
·
2018-06-15 14:12
SQL
MySQL优化insert性能的方法示例
MySQL性能
优化
MySQL性能
优化就是通过合理安排资源,调整系统参数使MySQL运行更快、更节省资源。
MySQL性能
优化包括查询速度优化、更新速度优化、MySQL服务器优化等。
傲雪星枫
·
2018-06-13 09:24
秒杀系统设计架构与实现
架构思路Question1:由于要承受高并发,mysql在高并发情况下的性能下降尤其严重,下图为
Mysql性能
瓶颈测
javaEE小菜鸟
·
2018-06-11 21:28
涨姿势:Mysql 性能优化完全手册
涨姿势:
Mysql性能
优化完全手册深入理解MySQL服务器架构客户端层MySQL逻辑架构整体分为三层,最上层为客户端层,诸如:连接处理、授权认证、安全等功能均在这一层处理。
一只阿木木
·
2018-06-11 17:00
mysql性能
测试工具:sysbench
mysql性能
测试工具:sysbench安装我的环境是centos7yum-yinstallmakeautomakelibtoolpkgconfiglibaio-develgithub下载:https:
煲煲菜
·
2018-06-10 00:00
sysbench
mysql
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他