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优化
, my.ini 配置说明
[mysqld]port=3306serverid=1socket=/tmp/mysql.sockskip-name-resolve #禁止MySQL对外部连接进行DNS解析skip-grant-tables#禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注意,如果开启该选项,则所有远程主机连接授权都要使用IP地址方式,否则MySQL将
zeo112140
·
2013-01-17 16:00
淘宝商品库
MySQL优化
实践的学习
淘宝商品库
MySQL优化
实践的学习淘宝商品库是淘宝网最核心的数据库之一,采用MySQL主备集群的架构,特点是数据量大且增长速度快,读多写少,对安全性要求高,并发请求高。
zhengweila
·
2013-01-16 15:40
淘宝MySQL优化
我的抗战-LAMP兄弟连
技术的发展而做出贡献,以下为个人简介和相关文章:LAMP兄弟连高级讲师,资深LINUX和PHP工程师,六年互联网开发经验,这六年一直专注于LAMP的深入研究,在底层网络构架、LINUX服务器设计、动态PHP网站开发、
MYSQL
lamp小强
·
2013-01-11 23:00
linux
PHP
rhce
lamp小强
rhca
mysql优化
在整体的系统运行过程中,数据库服务器MySQL的压力是最大的,不仅占用很多的内存和cpu资源,而且占用着大部分的磁盘io资源,连PHP的官方都在声称,说PHP脚本80%的时间都在等待MySQL查询返回的结果。由此可见,提高系统的负载能力,降低MySQL的资源消耗迫在眉睫。1、页面缓存功能:页面缓存功能降低MySQL的资源消耗的(系统本身就已经考虑,采用生成HTML页面,大大降低了数据库的压力)。
superfly81
·
2013-01-11 00:40
mysql
优化
mysql优化
参数优化:1. 默认字符集default-character-set=utf8character-set-server = utf8init_connect='SET NAMES utf8'2. 默认连接数max_connections = 3000max_connect_errors = 40003. mysql区分大小写lower_case_table_names = 14.binlog保留
zhangfang2012
·
2013-01-10 20:00
优化
mysql
由浅入深探究mysql索引结构原理、性能分析与优化
第一部分:基础知识第二部分:MYISAM和INNODB索引结构1、简单介绍B-treeB+tree树2、MyisAM索引结构3、Annode索引结构4、MyisAM索引与InnoDB索引相比较第三部分:
MYSQL
ajian005
·
2013-01-06 15:00
MySQL优化
之 Discuz论坛MySQL通用优化
http://www.imysql.cn/2012/09/22/mysql-optimize-around-discuz.html 这里提到了关于discuz 中myql优化值得注意的几点,归纳如下: 1. 参考上一篇博文:[MySQL FAQ]系列 -- 新手必看:一步到位之InnoDB,将MySQL数据库默认引擎修改为InnoDB; 2. 除转换所有数据表引擎为Inno
jackyrong
·
2013-01-01 18:00
mysql
discuz
MySQL优化
之 Discuz论坛MySQL通用优化
http://www.imysql.cn/2012/09/22/mysql-optimize-around-discuz.html 这里提到了关于discuz 中myql优化值得注意的几点,归纳如下: 1. 参考上一篇博文:[MySQL FAQ]系列 -- 新手必看:一步到位之InnoDB,将MySQL数据库默认引擎修改为InnoDB; 2. 除转换所有数据表引擎为Inno
jackyrong
·
2013-01-01 18:00
mysql
discuz
MySQL优化
之 Discuz论坛MySQL通用优化
http://www.imysql.cn/2012/09/22/mysql-optimize-around-discuz.html 这里提到了关于discuz 中myql优化值得注意的几点,归纳如下: 1. 参考上一篇博文:[MySQL FAQ]系列 -- 新手必看:一步到位之InnoDB,将MySQL数据库默认引擎修改为InnoDB; 2. 除转换所有数据表引擎为Inno
jackyrong
·
2013-01-01 18:00
mysql
discuz
MySQL优化
之 Discuz论坛MySQL通用优化
http://www.imysql.cn/2012/09/22/mysql-optimize-around-discuz.html 这里提到了关于discuz 中myql优化值得注意的几点,归纳如下: 1. 参考上一篇博文:[MySQL FAQ]系列 -- 新手必看:一步到位之InnoDB,将MySQL数据库默认引擎修改为InnoDB; 2. 除转换所有数据表引擎为Inno
jackyrong
·
2013-01-01 18:00
mysql
discuz
MySQL优化
之 Discuz论坛MySQL通用优化
阅读更多http://www.imysql.cn/2012/09/22/mysql-optimize-around-discuz.html这里提到了关于discuz中myql优化值得注意的几点,归纳如下:1.参考上一篇博文:[MySQLFAQ]系列--新手必看:一步到位之InnoDB,将MySQL数据库默认引擎修改为InnoDB;2.除转换所有数据表引擎为InnoDB(除了forum_postpo
jackyrong
·
2013-01-01 18:00
mysql
discuz
MySQL优化
之 Discuz论坛MySQL通用优化
http://www.imysql.cn/2012/09/22/mysql-optimize-around-discuz.html 这里提到了关于discuz 中myql优化值得注意的几点,归纳如下: 1. 参考上一篇博文:[MySQL FAQ]系列 -- 新手必看:一步到位之InnoDB,将MySQL数据库默认引擎修改为InnoDB; 2. 除转换所有数据表引擎为Inno
jackyrong
·
2013-01-01 18:00
mysql
discuz
MySQL优化
之 Discuz论坛MySQL通用优化
http://www.imysql.cn/2012/09/22/mysql-optimize-around-discuz.html 这里提到了关于discuz 中myql优化值得注意的几点,归纳如下: 1. 参考上一篇博文:[MySQL FAQ]系列 -- 新手必看:一步到位之InnoDB,将MySQL数据库默认引擎修改为InnoDB; 2. 除转换所有数据表引擎为Inno
jackyrong
·
2013-01-01 18:00
mysql
discuz
MySQL优化
之 Discuz论坛MySQL通用优化
阅读更多http://www.imysql.cn/2012/09/22/mysql-optimize-around-discuz.html这里提到了关于discuz中myql优化值得注意的几点,归纳如下:1.参考上一篇博文:[MySQLFAQ]系列--新手必看:一步到位之InnoDB,将MySQL数据库默认引擎修改为InnoDB;2.除转换所有数据表引擎为InnoDB(除了forum_postpo
jackyrong
·
2013-01-01 18:00
mysql
discuz
taobao
mysql优化
配置
安装wgethttp://www.erlang.org/download/otp_src_R15B01.tar.gztarzxvfotp_src_R15B01.tar.gz&&cdotp_src_R15B01./configuremakemakeinstall安装rabbitmqserverwgethttp://www.rabbitmq.com/releases/rabbitmq-server/v
于明亮
·
2012-12-26 11:00
mysql
rabbitmq
MySQL源码:JOIN顺序选择的复杂度
在看
MySQL优化
器代码过程中,这应该是相对较简单/代码较清晰的部分了。
MySQL优化
器有两个自由度:单表访问方式,多表顺序选择。
OurMySQL
·
2012-12-25 09:00
JOIN
MySQL源码分析
MySQL优化
-4-事务与锁
InnoDB的存储引擎提供行级锁,支持共享锁和排他锁两种锁定模式,以及四种不同的隔离级别。死锁InnoDB自动检测事务的死锁,并回滚一个或几个事务来防止死锁。InnoDB不能在MySQL LOCKTABLES设定表锁定的地方或者涉及InnoDB之外的存储引擎设置锁定的地方检测死锁。你必须通过设定innodb_lock_wait_timeout系统变量的值来解决这些情况。如果要依靠锁等待超时来解决死
jiyayun
·
2012-12-19 17:00
MySQL优化
-3-SQL优化
优化SQL的一般步骤:1.通过showstatus和应用特点了解各种SQL的执行频率通过SHOWSTATUS可以提供服务器状态信息,也可以使用mysqladminextendedstatus 命令获得。SHOWSTATUS可以根据需要显示session级别的统计结果和global级别的统计结果。 以下几个参数对Myisam和Innodb存储引擎都计数:1.Com_select执行select操作的
jiyayun
·
2012-12-19 16:00
MySQL优化
-2-数据库对象
优化表的数据类型- PROCEDUREANALYSE()表需要使用何种数据类型,是需要根据应用来判断的。虽然应用设计的时候需要考虑字段的长度留有一定的冗余,但是不推荐让很多字段都留有大量的冗余,这样即浪费存储也浪费内存。我们可以使用PROCEDUREANALYSE()对当前已有应用的表类型的判断,该函数可以对数据表中的列的数据类型提出优化建议,可以根据应用的实际情况酌情考虑是否实施优化。语法:SE
jiyayun
·
2012-12-19 16:00
MySQL优化
-5-Server参数
查看Mysqlserver当前参数1.查看服务器参数默认值:mysqld--verbose--help2.查看服务器参数实际值:mysql>SHOWVARIABLES;3.查看服务器运行状态值:mysql>SHOWSTATUS;影响Mysql性能的重要参数Whendealingwiththeabovementionedper-sessionsystemvariablesitshouldalways
jiyayun
·
2012-12-19 16:00
MySQL优化
-6-应用程序
使用连接池对于访问数据库来说,建立连接的代价比较昂贵,因此,我们有必要建立"连接池"以提高访问的性能。我们可以把连接当作对象或者设备,池中又有许多已经建立的连接,访问本来需要与数据库的连接的地方,都改为和池相连,池临时分配连接供访问使用,结果返回后,访问将连接交还。减少对Mysql的访问避免对同一数据做重复检索:应用中需要理清楚对数据库的访问逻辑,需要对相同表的访问,尽量集中在相同sql访问,一次
jiyayun
·
2012-12-19 16:00
mySQL优化
, my.ini 配置说明
[mysqld]port=3306serverid=1socket=/tmp/mysql.sockskip-name-resolve#禁止MySQL对外部连接进行DNS解析skip-grant-tables#禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注意,如果开启该选项,则所有远程主机连接授权都要使用IP地址方式,否则MySQL将无法正常处理
perlin
·
2012-12-19 13:55
mysql优化
my.ini
配置说明
mysql优化
调整
mysql调优慢查询:认为定义的,比如超过了1s的查询,把这个sql语句记录到一个日志文件里,会增加io,debug时候用,一般别开定义方法:vim/etc/my.cnf log-slow-queries=/tmp/slow.log慢速日志存放的位置 long-query-time=20 超出多长时间算作慢速查询 从四个部分考虑1网络操作系统上优化:tcp.max_syn_back
ene007
·
2012-12-18 23:15
mysql
优化
mysql优化
调整哪些东西
CPU: 考虑它的主频,可以隔离出来一个U,taskset绑定到一个U上单独跑 I/O: 1、showvariableslike'%innodb_flush_log%'; innodb_flush_log_trx_commit 建议将这个改成2比较折中的办法,先写到内存中再写到磁盘中,mysql进程死了, 数据不会丢,除非断电了 2、
zhmcookie
·
2012-12-18 22:17
mysql
优化
Mysql优化
Mysam引擎的优化Mysan引擎的索引指定索引缓冲区的大小,它决定索引处理的速度,尤其是索引读的速度。QusetionQc查询缓存调整QueryCache加速读取的速度SELECTandSortSort用来做排序的内存大小。因为Mysql是线程的工作方式,这个数值大的话,可以增加排序的速度TablelocksWaited这个数值越小越好应该是等待等候的意思小的话占用的系统资源就少。TablesT
李伯翔
·
2012-12-18 22:51
mysql
优化
Mysql优化
Mysam引擎的优化Mysan引擎的索引 指定索引缓冲区的大小,它决定索引处理的速度,尤其是索引读的速度。 QusetionQc查询缓存调整QueryCache加速读取的速度 SELECTandSort Sort用来做排序的内存大小。因为Mysql是线程的工作方式,这个数值大的话,可以增加排序的速度 Tablelocks Waited这个数值越小越好应该是等待等候的意思小的话占用的
李伯翔
·
2012-12-18 22:51
mysql
优化
mysql优化
Analyze Table .
Analyze Table MySQL 的Optimizer(优化元件)在优化SQL语句时,首先需要收集一些相关信息,其中就包括表的cardinality(可以翻译为“散列程度”),它表示某个索引对应的列包含多少个不同的值——如果cardinality大大少于数据的实际散列程度,那么索引就基本失效了。 我们可以使用SHOW INDEX语句来查看索引的散列程度: SHOW INDEX
cjb
·
2012-12-18 09:00
mysql优化
由浅入深探究mysql索引结构原理、性能分析与优化
基础知识第二部分:MYISAM和INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:
MYSQL
fangwei1235
·
2012-12-13 13:00
MySQL优化
步骤和my.cnf优化配置
1、查看机器配置,指三大件:cpu、内存、硬盘2、查看mysql配置参数3、查看mysql运行状态,可以用mysqlreport工具来查看4、查看mysql的慢查询依次解决了以上问题之后,再来查找程序方面的问题。my.cnf缓存优化在my.cnf中添加/修改以下选项:#取消文件系统的外部锁skip-locking#不进行域名反解析,注意由此带来的权限/授权问题skip-name-resolve#索
彩霞飞飞
·
2012-12-10 15:09
mysql优化
MySQL优化
步骤和my.cnf优化配置
1、查看机器配置,指三大件:cpu、内存、硬盘2、查看mysql配置参数3、查看mysql运行状态,可以用mysqlreport工具来查看4、查看mysql的慢查询依次解决了以上问题之后,再来查找程序方面的问题。my.cnf缓存优化在my.cnf中添加/修改以下选项:#取消文件系统的外部锁skip-locking#不进行域名反解析,注意由此带来的权限/授权问题skip-name-resolve#索
彩霞飞飞
·
2012-12-10 15:09
mysql优化
数据库
mysql优化
由于在参与的实际项目中发现当mysql表的数据量达到百万级时,普通SQL查询效率呈直线下降,而且如果where中的查询条件较多时,其查询速度简直无法容忍。曾经测试对一个包含400多万条记录(有索引)的表执行一条条件查询,其查询时间竟然高达40几秒,相信这么高的查询延时,任何用户都会抓狂。因此如何提高sql语句查询效率,显得十分重要。以下
挨踢小老头
·
2012-12-06 10:00
mysql优化
mysql优化
中常用的公式(转)
Per-ThreadBuffermemoryutilization(read_buffer_size+read_rnd_buffer_size+sort_buffer_size+thread_stack+join_buffer_size+binlog_cache_size)*max_connectionsGlobalBuffermemoryutilizationinnodb_buffer_pool
xiaostar2
·
2012-12-03 18:43
mysql
优化
MySQL优化
-1-索引
MySQL 索引所有MySQL列类型可以被索引。对相关列使用索引是提高SELECT操作性能的最佳途径。根据存储引擎定义每个表的最大索引数和最大索引长度。所有存储引擎支持每个表至少16个索引,总索引长度至少为256字节。大多数存储引擎有更高的限制。在MySQL5.1中,对于MyISAM和InnoDB表,前缀可以达到1000字节长。请注意前缀的限制应以字节为单位进行测量,而CREATETABLE语句
jiyayun
·
2012-11-28 17:00
mySQL优化
, my.ini 配置说明
本文转自http://www.cnblogs.com/hailexuexi/archive/2011/12/02/2271542.html
mySQL优化
,my.ini配置说明 [mysqld]port
johnsz
·
2012-11-28 12:11
mysql优化
为什么字段尽可能用NOT NULL,而不是NULL
这句话在
mysql优化
的文章被大量的引用,但却不说明原因,下面就讲述一下相关内容1、NULL为什么多人用?NULL是创建数据表时默认的,初级或不知情的或怕麻烦的程序员不会注意这点。
xrzs
·
2012-11-23 00:00
MySQL优化
之数据类型的使用
有助于效率的类型选择1、使你的数据尽可能小最基本的优化之一是使你的数据(和索引)在磁盘上(并且在内存中)占据的空间尽可能小。这能给出巨大的改进,因为磁盘读入较快并且通常也用较少的主存储器。如果在更小的列上做索引,索引也占据较少的资源。你能用下面的技术使表的性能更好并且使存储空间最小:·尽可能地使用最有效(最小)的类型。MySQL有很多节省磁盘空间和内存的专业化类型。·如果可能使表更小,使用较小的
hbhhww
·
2012-11-21 11:00
修改innodb_log_file_size后无法启动mysql的问题
MYSQL优化
的参数,改了innodb_log_file_size参后,启动下面报错,然来是改了这个参数后需要关闭MYSQLSQL删除ib_logfile0,ib_logfile1这些文件,再启动MYSQL
lxwxiao
·
2012-11-21 09:00
关于改变innodb_log_file_size后无法启动mysql的问题
最近在看
MYSQL优化
的参数,改了innodb_log_file_size参后,启动下面报错,然来是改了这个参数后需要关闭MYSQLSQL删除ib_logfile0,ib_logfile1这些文件,再启动
lxwxiao
·
2012-11-20 17:00
nosql
至少得让人看到一点比关系型数据库有明显优势的一面吧,不然就是
MYSQL优化
一下人家企业就不会换,别说什么差几秒,效率百分之几的,那都是扯的,你是老板你会因为这个追新吗?!真正有价值的
FRESHET
·
2012-11-18 12:00
NoSQL
MySQL优化
总结
http://tech.it168.com/a2009/0526/577/000000577940_10.shtml
MySQL优化
总结,写的非常好,平白易懂,看了前一半,后面的暂时用不到,留着。
mayao11
·
2012-11-15 11:00
由浅入深探究mysql索引结构原理、性能分析与优化
基础知识第二部分:MYISAM和INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:
MYSQL
turkeyzhou
·
2012-11-14 14:00
MySQL执行计划解读
2765237.htmlExplain语法EXPLAINSELECT……变体:1.EXPLAINEXTENDEDSELECT……将执行计划“反编译”成SELECT语句,运行SHOWWARNINGS可得到被
MySQL
weixin_34232617
·
2012-11-11 16:00
MySQL执行计划解读
Explain语法EXPLAINSELECT……变体:1.EXPLAINEXTENDEDSELECT……将执行计划“反编译”成SELECT语句,运行SHOWWARNINGS可得到被
MySQL优化
器优化后的查询语句
简单,可复制
·
2012-11-11 16:00
MySQL执行计划解读
Explain语法EXPLAINSELECT……变体:1.EXPLAINEXTENDEDSELECT……将执行计划“反编译”成SELECT语句,运行SHOWWARNINGS可得到被
MySQL优化
器优化后的查询语句
weixin_33941350
·
2012-11-11 16:00
Mysql优化
阅读更多目录一、优化概述二、查询与索引优化分析1.性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询2.索引及查询优化三、配置优化1)max_connections2)back_log3)interactive_timeout4)key_buffer_size5)query_cache_size6)record_buffer_size7)read_rnd_buffe
charking
·
2012-11-09 13:00
Mysql优化
目录一、优化概述二、查询与索引优化分析1.性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询 2.索引及查询优化三、配置优化1) max_connections2) back_log3) interactive_timeout4) key_buffer_size5) query_cache_size6) record_buffer_size7
charking
·
2012-11-09 13:00
mysql优化
mysql优化
Mysql性能优化——实战篇一、组合索引1、什么是单列索引、组合索引?单列索引:就是对某一个列建立索引,比如只对username这列建立索引(对where后面的列创建索引)addindex(username(10))。查询语句:selectcolumnfromtbl_userwhereusername=?;组合索引:顾名思义多一个列建立索引,比如对username,email,address建立索
iteye_171
·
2012-11-09 12:24
database
mysql优化
Mysql性能优化——实战篇 一、组合索引 1、什么是单列索引、组合索引? 单列索引:就是对某一个列建立索引,比如只对username这列建立索引(对where后面的列创建索引) add index(username(10))。 查询语句: select column from tbl_us
gsdhaiji_cai
·
2012-11-09 12:00
mysql优化
mysql优化
详解
http://www.tyhs.net.cn/article.asp?articleid=64 MySQL数据库性能优化是本文的主要核心,将从数据库的优化设计,到具体的操作。好的优化能使服务器性能提升较大的空间,希望本文对大家有所帮助。 1. MySQL性能优化简介 在Web应用程序体系架构中,数据持久层(通常是一个关系数据库)是关键的核心部分,它对
zhangzhaoaaa
·
2012-11-08 17:00
mysql优化
mysql优化
详解
http://www.tyhs.net.cn/article.asp?articleid=64 MySQL数据库性能优化是本文的主要核心,将从数据库的优化设计,到具体的操作。好的优化能使服务器性能提升较大的空间,希望本文对大家有所帮助。 1. MySQL性能优化简介 在Web应用程序体系架构中,数据持久层(通常是一个关系数据库)是关键的核心部分,它对
zhangzhaoaaa
·
2012-11-08 17:00
mysql优化
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他