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 sql优化
mysql sql优化 第一方面:30种
mysql优化
sql语句查询的方法 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引
liuguidong
·
2015-04-28 13:00
mysql
mysql优化
之慢SQL
写过DB服务的同学们都知道,性能优化很重要,对于数据库应用程序来说,查看慢SQL以优化数据库操作是最基本的,对于以MySQL为DB的应用程序来说也不例外,本文就是以MySQL为例来介绍如何查看慢SQL的问题。在MySQL中,慢SQL就是指所有执行时间大于long_query_time的SQL语句,知道这些语句后你就可以进行相关优化了,比如:加索引、合并语句等。一、启用慢SQL1、查看慢SQL是否启
1229008098
·
2015-04-24 11:56
应用程序
数据库操作
数据库应用
mysql优化
--叶金荣老师讲座笔记
copytotmptable执行ALTERTABLE修改表结构时建议:凌晨执行Copyingtotmptable拷贝数据到内存中的临时表,常见于GROUPBY操作时建议:创建索引Copyingtotmptableondisk临时结果集太大,内存中放不下,需要将内存中的临时表拷贝到磁盘上,形成#sql***.MYD、#sql***.MYI建议:创建索引,加大sort_buffer_size/tmp_
kexl
·
2015-04-23 21:11
优化
mysql
mysql优化
--叶金荣老师讲座笔记
copytotmptable执行ALTERTABLE修改表结构时建议:凌晨执行Copyingtotmptable拷贝数据到内存中的临时表,常见于GROUPBY操作时建议:创建索引Copyingtotmptableondisk临时结果集太大,内存中放不下,需要将内存中的临时表拷贝到磁盘上,形成#sql***.MYD、#sql***.MYI建议:创建索引,加大sort_buffer_size/tmp_
kexl
·
2015-04-23 21:11
mysql
优化
mysql优化
--叶金荣老师讲座笔记
copytotmptable执行ALTERTABLE修改表结构时建议:凌晨执行Copyingtotmptable拷贝数据到内存中的临时表,常见于GROUPBY操作时建议:创建索引Copyingtotmptableondisk临时结果集太大,内存中放不下,需要将内存中的临时表拷贝到磁盘上,形成#sql***.MYD、#sql***.MYI建议:创建索引,加大sort_buffer_size/tmp_
kexl
·
2015-04-23 21:11
mysql
优化
mysql
Mysql数据库优化总结
数据库优化总结 -----飞鸿无痕说明:本文的环境为CENTOS5.564Bit/Mysql5.1.50简介:使用Mysql有一段时间了,期间做了不少关于
Mysql
伍咖
·
2015-04-20 23:00
mysql
数据库
网易电面实习生(成功拿到offer)
一面:1、首先上来自我介绍2、项目介绍(我简历上写了两个项目)啪啦啪啦讲了一大堆3、memcached工作原理4、concurrenthashmap原理5、
mysql优化
方面的知识(其中有一个是sql语句执行是从左往右
Victor_Cindy1
·
2015-04-13 11:00
[
MySQL优化
案例]系列 — slave延迟很大优化方法
备注:插图来自网络搜索,如果觉得不当还请及时告知:)一般而言,slave相对master延迟较大,其根本原因就是slave上的复制线程没办法真正做到并发。简单说,在master上是并发模式(以InnoDB引擎为主)完成事务提交的,而在slave上,复制线程只有一个sqlthread用于binlog的apply,所以难怪slave在高并发时会远落后master。ORACLEMySQL5.6版本开始支
yejr
·
2015-04-12 04:00
数据库
mysql
mysql
Replication
mysql优化
MySQL执行计划解读
Explain语法EXPLAINSELECT…… 变体: 1.EXPLAINEXTENDEDSELECT…… 将执行计划“反编译”成SELECT语句,运行SHOWWARNINGS可得到被
MySQL优化
器优化后的查询语句
l106439814
·
2015-04-11 21:00
mysql
Explain语法
Explain语法EXPLAINSELECT…… 变体: 1.EXPLAINEXTENDEDSELECT…… 将执行计划“反编译”成SELECT语句,运行SHOWWARNINGS可得到被
MySQL
xphwv
·
2015-04-10 18:00
MySQL优化
步骤和my.cnf优化配置
1、查看机器配置,指三大件:cpu、内存、硬盘2、查看mysql配置参数3、查看mysql运行状态,可以用mysqlreport工具来查看4、查看mysql的慢查询依次解决了以上问题之后,再来查找程序方面的问题。my.cnf缓存优化在my.cnf中添加/修改以下选项:#取消文件系统的外部锁skip-locking#不进行域名反解析,注意由此带来的权限/授权问题skip-name-resolve#索
五大三粗
·
2015-04-09 09:00
Mysql数据库优化总结
数据库优化总结 -----飞鸿无痕说明:本文的环境为CENTOS5.564Bit/Mysql5.1.50简介:使用Mysql有一段时间了,期间做了不少关于
Mysql
zlp5201
·
2015-04-07 21:00
mysql
数据库
Linux上
MySQL优化
三板斧
Linux上
MySQL优化
三板斧转载自:http://www.woqutech.com/?
UltraSQL
·
2015-04-02 14:47
cpu
mysql
内存
MySQL
Linux上
MySQL优化
三板斧
Linux上
MySQL优化
三板斧 转载自:http://www.woqutech.com/?
UltraSQL
·
2015-04-02 14:47
mysql
cpu
内存
文件系统
[
MySQL优化
案例]系列 — 索引、提交频率对InnoDB表写入速度的影响
原文连接:http://imysql.com/2014/09/24/mysql-optimization-case-how-index-and-commit-rate-affect-innodb-insert.shtml?utm_source=tuicool
27号
·
2015-03-31 11:00
php 面试题收集
一、mysql相关知识 1、
mysql优化
方式
MYSQL优化
常用方法 mysql性能优化方案 2、如何分库分表 参考: http://blog.sina.com.cn
ssdfsfdf
·
2015-03-28 10:00
php面试题
mysql优化
(定位慢查询)
查看慢查询showvariableslike'long_query_time';\\查看默认慢查询时间setlong_query_time=0.5;\\把慢查询的时间设置为0.5秒便于测试showstatuslike'slow_queries';\\显示慢查询的条数开启慢查询记录日志(mysql5.5版本)1.关闭mysql服务netstopmysql2.安全模式开启mysql服务mysqld--
csqgw
·
2015-03-26 13:12
学习
mysql
mysql 核心知识要点
整体知识介绍:mysql基本操作和使用,
mysql优化
(索引,分表等),mysql部署(读写分离,负载均衡等) 数据库基本介绍:数据库概念,常用数据库,web应用三大软件分工,PHP动态语言特点(处理数据
·
2015-03-25 11:00
mysql
mysql 核心知识要点
整体知识介绍:mysql基本操作和使用,
mysql优化
(索引,分表等),mysql部署(读写分离,负载均衡等)数据库基本介绍:数据库概念,常用数据库,web应用三大软件分工,PHP动态语言特点(处理数据
weixin_33985507
·
2015-03-25 11:00
数据库
php
人工智能
mysql优化
一
数据库优化主要包括标的设计合理化(3范式)sql语句的优化给表添加合适的索引,合理的使用索引分表技术(水平分割,垂直分割)定时清理垃圾,定时进行碎片整理多用存储过程和触发器对mysql的配置进行一些优化读写分离mysql服务器硬件升级数据库设计充分了解需求标识实体:具体存在的对象名词标识属性标识关系合理的使用3范式和反3范式数据库性能比规范化数据库更重要sql语句的优化定位慢查询【增、删、改】(一
csqgw
·
2015-03-24 22:44
学习
mysql
mysql优化
一
数据库优化主要包括标的设计合理化(3范式)sql语句的优化给表添加合适的索引,合理的使用索引分表技术(水平分割,垂直分割)定时清理垃圾,定时进行碎片整理多用存储过程和触发器对mysql的配置进行一些优化读写分离mysql服务器硬件升级数据库设计充分了解需求标识实体:具体存在的对象名词标识属性标识关系合理的使用3范式和反3范式数据库性能比规范化数据库更重要sql语句的优化定位慢查询【增、删、改】(一
csqgw
·
2015-03-24 22:44
学习
mysql
MySQL优化
原则
数据库已成为互联网应用必不可少的底层依赖,其中MySQL作为开源数据库得到了更加广泛的应用。最近一直专注于项目工程的开发,对开发过程中使用到的一些关于数据库的优化原则进行了总结,希望能够帮助更多的应用开发人员更好的使用MySQL数据库。 MySQL的优化主要包括三个方面,首先是SQL语句的优化,其次是表结构的优化,这里主要指索引的优化,最后是服务器配置的优化。 1. SQL语
2k10
·
2015-03-23 09:00
MySQL优化原则
学习
MYSQL优化
笔记一MSQL体系结构
1Connectors指的是不同语言中与SQL交互的功能2ManagementServeices&Utilities:系统管理和控制工具3ConnectionPool:连接池。管理缓冲用户连接,线程处理等需要缓存的需求4SQLInterface:SQL接口。接受用户的SQL命令,并且返回用户需要查询的结果。比如selectfrom就是调用SQLInterface5Parser:解析器。SQL命令传
zzc639
·
2015-03-23 00:31
mysql
结构
MySQL :
MySQL优化
-安装配置
重要配置参数--prefix#设置安装路径,默认为:/usr/local/;--datadir#设置数据文件存放路径;--with-charset#设置默认字符集;--with-collation#系统默认校验规则;--with-extra-charsets#除了默认字符集外需要编译安装的字符集;--with-unix-socket-path#设置socket文件路径;--with-tcp-por
少东家2
·
2015-03-19 17:26
linux
mysql
用户
local
MySQL :
MySQL优化
-安装配置
重要配置参数--prefix#设置安装路径,默认为:/usr/local/;--datadir#设置数据文件存放路径;--with-charset#设置默认字符集;--with-collation#系统默认校验规则;--with-extra-charsets#除了默认字符集外需要编译安装的字符集;--with-unix-socket-path#设置socket文件路径;--with-tcp-por
少东家2
·
2015-03-19 17:26
linux
mysql
用户
local
mysql优化
的认知
优化sql一般步骤: 1.通过show (session 或者 global) status 来查看( 当前连接 或者 数据库上次开机以来 )的服务器状态信息,默认是session 例如: &nb
wsluozefeng
·
2015-03-16 01:00
mysql优化
mysql优化
优化sql一般步骤: 1.通过show(session或者global)status来查看(当前连接或者数据库上次开机以来)的服务器状态信息,默认是session 例如:showstatuslike'%com_%':com_XXX表示XXX语句执行的总次数,这总次数是针对所有引擎的总和 showstatuslike'%innodb_%':这里面针对的就是innodb引擎的一些统计总
wsluozefeng
·
2015-03-15 17:00
mysql
优化
mysql优化
1、利用showprofiles;showprofileforquery4; 查看具体的信息,分析返回的时间.2、不做无所谓的排序,尽量在索引中完成.3、limit基数比较大时,使用between..and..,效率高.4、explainselect语句; 分析具体信息.5、对于innodb引擎,重点注意innodb_buffer_pool_size参数;删除大量数据后,optimizetable
zhou_blog
·
2015-03-15 16:00
101 Tips to MySQL Tuning and Optimization
mysql优化
101条建议2015-01-2015:54:06标签:
mysql优化
101TipstoMySQLTuningandOptimizationby HovhannesAvoyan
zhengweila
·
2015-03-04 18:07
mysql优化
101 Tips to MySQL Tuning and Optimization
mysql优化
101条建议2015-01-2015:54:06标签:
mysql优化
101TipstoMySQLTuningandOptimizationby HovhannesAvoyan
zhengweila
·
2015-03-04 18:07
mysql优化
mysql优化
(1)show命令 慢查询日志 explain profiling
目录一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询 2索引及查询优化三、配置优化1) max_connections2) back_log3) interactive_timeout4) key_buffer_size5) query_cache_size6) record_buffer_size7)
ljianbing
·
2015-03-03 17:01
mysql
优化
EXPLAIN
Zabbix监控
Mysql优化
Zabbix监控
Mysql优化
一、实现思路由于之前监控mysql的模板分多套,主从和不同的端口都要有不同的模板,并且监控是通过zabbixagentd方式获取数据。
凯文加内特
·
2015-03-03 14:00
mysql优化
优化是什么?最快速度?最少资源消耗?性能最稳定?优化是在合理的利用资源达到,合理的资源消耗,以及较快的响应速度。最主要是稳定。优化先要弄懂,花费的时间、资源去哪了sql优化顺序,1、sql建表优化, 一、所占资源(定义类型) 二、索引(是否需要创建索引,索引所占大小)2、sql语句优化, 一、此优化最好是真实环境(参考下列查询时间)。3、sql资源优化 一、配置文件优化,定义缓存优化,定义临时表、
只是zero
·
2015-02-28 10:27
mysql
数据库
sql语句
mysql优化
优化是什么?最快速度?最少资源消耗?性能最稳定?优化是在合理的利用资源达到,合理的资源消耗,以及较快的响应速度。最主要是稳定。优化先要弄懂,花费的时间、资源去哪了sql优化顺序,1、sql建表优化, 一、所占资源(定义类型) 二、索引(是否需要创建索引,索引所占大小)2、sql语句优化, 一、此优化最好是真实环境(参考下列查询时间)。3、sql资源优化 一、配置文件优化,定义缓存优化,定义临时表、
只是zero
·
2015-02-28 10:27
数据库
mysql
sql语句
mysql优化
优化是什么?最快速度?最少资源消耗?性能最稳定?优化是在合理的利用资源达到,合理的资源消耗,以及较快的响应速度。最主要是稳定。优化先要弄懂,花费的时间、资源去哪了sql优化顺序,1、sql建表优化,一、所占资源(定义类型)二、索引(是否需要创建索引,索引所占大小)2、sql语句优化,一、此优化最好是真实环境(参考下列查询时间)。3、sql资源优化一、配置文件优化,定义缓存优化,定义临时表、排序等资
只是zero
·
2015-02-28 10:27
mysql
数据库
sql语句
mysql服务
mysql优化
之profile查询分析
通过慢日志查询可以知道哪些SQL语句执行效率低下,通过explain我们可以得知SQL语句的具体执行情况,索引使用等,还可以结合show命令查看执行状态。 如果觉得explain的信息不够详细,可以同通过profiling命令得到更准确的SQL执行消耗系统资源的信息。 这里还需要注意一点就是,需要安装profile模块才能实现。 1、不过版本要在5.0.37之
wsluozefeng
·
2015-02-26 16:00
profile
mysql优化
之profile查询分析
通过慢日志查询可以知道哪些SQL语句执行效率低下,通过explain我们可以得知SQL语句的具体执行情况,索引使用等,还可以结合show命令查看执行状态。如果觉得explain的信息不够详细,可以同通过profiling命令得到更准确的SQL执行消耗系统资源的信息。 这里还需要注意一点就是,需要安装profile模块才能实现。 1、不过版本要在5.0.37之后。(SHOWPROFILESandSH
wsluozefeng
·
2015-02-26 08:00
优化
mysql
profile
Mysql优化
和小技巧等
Mysql分区:创建用户:CREATEUSER'username'@'host'IDENTIFIEDBY'password'; 用户授权:命令:GRANTprivilegesONdatabasename.tablenameTO'username'@'host' 说明:privileges-用户的操作权限,如SELECT,INSERT,UPDATE等(详细列表见该文最后面).如果要授予所的权限则使用
dingsai88
·
2015-02-03 15:00
MySql优化
MySQL调优可以从几个方面来做: 1. 架构层: 做从库,实现读写分离; 2.系统层次: 增加内存; 给磁盘做raid0或者raid5以增加磁盘的读写速度; 可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的i/o; 3. MySQL本身调优: (1) 如果未配置主从同步,可以把bin-log功能关闭,减少磁盘i/o (2) 在my.cnf中加上skip-n
zjw87877
·
2015-02-02 14:00
mysql
MySQL优化
:使用慢查询日志定位效率较低的SQL语句
MySQL通过慢查询日志定位那些执行效率较低的SQL语句,用--log-slow-queries[=file_name]选项启动时,mysqld会写一个包含所有执行时间超过long_query_time秒的SQL语句的日志文件,通过查看这个日志文件定位效率较低的SQL。慢查询日志在查询结束以后才记录,所以在应用反映执行效率出现问题的时候查询慢查询日志并不能定位问题,可以使用showprocessl
BearCatYN
·
2015-01-29 10:00
sql
mysql
优化
日志
效率
定位
慢查询
语句
较低
由浅入深探究mysql索引结构原理、性能分析与优化
索引结构 1、 简单介绍B-tree B+ tree树 2、 MyisAM索引结构 3、 Annode索引结构 4、 MyisAM索引与InnoDB索引相比较 第三部分:
MYSQL
abc123456789cba
·
2015-01-28 00:00
数据结构
mysql
MySql优化
执行语句
1、整理查询缓冲区里的碎片>flushquerycache;2、查询mysql当前执行的sql语句showprocesslist;3、显示排序的统计的信息 showstatuslike 'sort%'; 如果sort_merge_passes很大,就表示需要注意sort_buffer_size。例如,sort_buffer_size=4M将排序缓冲区设置为4MB。 4、显示打开表的活动 s
xfg0218
·
2015-01-24 17:00
MySql优化
之my-medium.ini配置
#ExampleMySQLconfigfileformediumsystems.##Thisisforasystemwithlittlememory(32M-64M)whereMySQLplays#animportantpart,orsystemsupto128MwhereMySQLisusedtogetherwith#otherprograms(suchasawebserver)##Youcan
xfg0218
·
2015-01-23 09:00
MySql优化
之my-large.ini配置
#ExampleMySQLconfigfileforlargesystems.##Thisisforalargesystemwithmemory=512Mwherethesystemrunsmainly#MySQL.##Youcancopythisfileto#/etc/my.cnftosetglobaloptions,#mysql-data-dir/my.cnftosetserver-speci
xfg0218
·
2015-01-23 09:00
MySql优化
之my-template.ini配置
##MySQLServerInstanceConfigurationFileTemplate##----------------------------------------------------------------------##Version1.0.1####Linesthatstartslikethisarecommentsandwontbeputintheoutput.##Norm
xfg0218
·
2015-01-23 09:00
MySql优化
之my-innodb-heavy-4G.ini配置
#BEGINCONFIGINFO#DESCR:4GBRAM,InnoDBonly,ACID,fewconnections,heavyqueries#TYPE:SYSTEM#ENDCONFIGINFO##ThisisaMySQLexampleconfigfileforsystemswith4GBofmemory#runningmostlyMySQLusingInnoDBonlytablesandpe
xfg0218
·
2015-01-23 09:00
MySql优化
之my-huge.ini配置
#ExampleMySQLconfigfileforverylargesystems.##Thisisforalargesystemwithmemoryof1G-2Gwherethesystemrunsmainly#MySQL.##Youcancopythisfileto#/etc/my.cnftosetglobaloptions,#mysql-data-dir/my.cnftosetserver
xfg0218
·
2015-01-23 09:00
MySql优化
之my-small.ini配置
#MySQLServerInstanceConfigurationFile#----------------------------------------------------------------------#GeneratedbytheMySQLServerInstanceConfigurationWizard###InstallationInstructions#-----------
xfg0218
·
2015-01-23 09:00
MySql优化
之my.ini配置
#MySQLServerInstanceConfigurationFile#----------------------------------------------------------------------#GeneratedbytheMySQLServerInstanceConfigurationWizard###InstallationInstructions#-----------
xfg0218
·
2015-01-23 09:00
Explain语法
#undefinedExplain语法EXPLAINSELECT……变体:1.EXPLAINEXTENDEDSELECT……将执行计划“反编译”成SELECT语句,运行SHOWWARNINGS可得到被
MySQL
mr__fang
·
2015-01-18 20:36
mysql
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他