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优化
详解
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优化
mysql优化
详解
http://www.tyhs.net.cn/article.asp?articleid=64 MySQL数据库性能优化是本文的主要核心,将从数据库的优化设计,到具体的操作。好的优化能使服务器性能提升较大的空间,希望本文对大家有所帮助。 1. MySQL性能优化简介 在Web应用程序体系架构中,数据持久层(通常是一个关系数据库)是关键的核心部分,它对
zhangzhaoaaa
·
2012-11-08 17:00
mysql优化
淘宝商品库
MySQL优化
实践的学习
淘宝商品库是淘宝网最核心的数据库之一,采用MySQL主备集群的架构,特点是数据量大且增长速度快,读多写少,对安全性要求高,并发请求高。由于MySQL最初的设计不是用来存储大规模数据的,但淘宝的数据量非常惊人,所以在I/O方面,尤其是CPUI/O层面会有很大瓶颈,因此淘宝的主要目标也是解决IO方面的瓶颈问题。以下内容整理自淘宝的演讲,演讲内容包括淘宝商品库硬件的选型决策,安全性和性能的平衡,特别是创
标点符
·
2012-11-07 12:00
mysql
淘宝
程序测试
由浅入深探究mysql索引结构原理、性能分析与优化
基础知识第二部分:MYISAM和INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:
MYSQL
koudaidai
·
2012-10-31 13:00
MySQL优化
SQL
常见误区 误区1: count(1)和count(primary_key) 优于 count(*) 很多人为了统计记录条数,就使用 count(1) 和 count(primary_key) 而不是 count(*) ,他们认为这样性能更好,其实这是一个误区。对于有些场景,这样做可能性能会更差,应为数据库对 count(*
kavy
·
2012-10-30 14:00
mysql优化
为什么字段尽可能用NOT NULL,而不是NULL
这句话在
mysql优化
的文章被大量的引用,但却不说明原因,下面就讲述一下相关内容NULL为什么多人用?1、NULL是创建数据表时默认的,初级或不知情的或怕麻烦的程序员不会注意这点。
Benwin
·
2012-10-28 15:00
mysql
mysql优化
经验1
最近需要从数据库读出百万条数据,用分页查询,但是时间太长,于是进行优化1.发现如果查询结果是有条件的,那么尽量把条件不要写到sql语句中,可以对读取结果进行遍历,获取需要的对象数据2.分页查询时,当偏移量越大时,后面的分页查询耗时越长,这时就需要我们采用索引的字段进行快速定位到偏移位置,然后读取数据,如下的sqlSELECT*FROMAwhere id>=(selectidfromAORDERBY
zhangt85
·
2012-10-26 12:00
[置顶] 由浅入深探究mysql索引结构原理、性能分析与优化
基础知识第二部分:MYISAM和INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:
MYSQL
·
2012-10-24 16:00
mysql优化
网站访问量越来越大,MySQL自然成为瓶颈。 因此MySQL 的优化成为我们需要考虑的问题,第一步自然想到的是 MySQL 系统参数的优化,作为一个访问量很大的网站(日20万人次以上)的数据库系统,不可能指望 MySQL 默认的系统参数能够让 MySQL运行得非常顺畅。 (1)、back_log
wxch2008
·
2012-10-22 22:00
mysql优化
mysql优化
mysql优化
对于不同的网站,其在线,访问量,帖子数量,网络情况,以及机器配置都有关系,优化不是一次可以完成的,需要不断的观察和调试,以取得最佳效果.下面我引用Asiwish和老高的两篇优化措施,给大家看看这些设置
icucstone
·
2012-10-12 17:56
优化
mysql优化
实践总结
编译Mysql时configure:error:Nocurses/termcaplibraryfound的错误解决方法在网上找了很多的解决办法,发现以下这个正解,放上以备查用安装ncursescd/usr/local/src/mysqlcatMakefile|grep CONF_COMMAND编译安装MySQL#tarxzvfmysql-5.0.27.tar.gz#cdmysql-5.0.27#.
china_skag
·
2012-10-12 13:00
优化
mysql
数据库
cache
table
buffer
日志回滚,
mysql优化
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kaixin1998.blog.51cto.com/3617673/704389 1.日志回滚 查看系统中logrotate命令的配置文档 [root@station109 test]# rpm -ql logrotate /etc/cro
xiao1227372602
·
2012-09-25 13:00
mysql优化
MySQL优化
之 Discuz论坛MySQL通用优化
之前分别在2006和2009年写过两篇关于discuz优化的文章:
MySQL优化
之Discuz论坛优化、
MySQL优化
之Discuz论坛优化--续,没想到都6年过去了,discuz还在坚挺的使用MyISAM
yejr
·
2012-09-22 01:00
InnoDB
mysql优化
mysql优化
之参数调优
在MYSQL的优化过程中,我们至少有三种办法,可以达到优化的目的,效率从低到高依次是替换有问题的硬件。对MYSQL进程的设置进行调优。对查询进行优化。前面我们讨论过通过索引等技术对查询进行优化,本博文是通过对MYSQL进程的参数设置进行优化,在对参数进行设置的时候,我们主要考虑以下原则:数据在内存中访问,比磁盘上访问的速度要快得多。如果可以,在内存中尽可能长地保存数据存活时间,以减少磁盘活动量。在
zhang_j_h
·
2012-09-08 11:00
mysql
优化
cache
服务器
table
query
mysql优化
之参数调优
在MYSQL的优化过程中,我们至少有三种办法,可以达到优化的目的,效率从低到高依次是 替换有问题的硬件。 对MYSQL进程的设置进行调优。 对查询进行优化。 前面我们讨论过通过索引等技术对查询进行优化,本博文是通过对MYSQL进程的参数设置进行优化,在对参数进行设置的时候,我们主要考虑以下原则: 数据在内存中访问,比磁盘上访问的速
xitong
·
2012-09-08 11:00
mysql优化
mysql优化
之索引操作
索引是加快对数据表内容的访问速度的基本手段,在有很多个表进行联接查询时,这种手段所带来的效果更加的明显,这里介绍索引的特性以及创建和删除索引的语法。 mysql提供了多种灵活的索引创建办法,如下所示: 可以为单个数据列编制索引,也可以为多个数据列构造复合索引。 索引可以只包含独一无二的值,也可以包含重复的值。 可以为同一个数据表创建多个索引,并且 用于不同的数据列查询。
xitong
·
2012-09-07 18:00
mysql优化
mysql优化
之索引操作
索引是加快对数据表内容的访问速度的基本手段,在有很多个表进行联接查询时,这种手段所带来的效果更加的明显,这里介绍索引的特性以及创建和删除索引的语法。mysql提供了多种灵活的索引创建办法,如下所示:可以为单个数据列编制索引,也可以为多个数据列构造复合索引。索引可以只包含独一无二的值,也可以包含重复的值。可以为同一个数据表创建多个索引,并且用于不同的数据列查询。可以为数据列创建一个前缀索引。一,索引
zhang_j_h
·
2012-09-07 18:00
优化
mysql
table
null
存储
全文检索
mysql优化
之选择数据类型
对数据类型的选择,可以影响索引的使用,进而影响性能,本博文简单的说明如何在使用中,选择数据类型,以帮助查询过程中,查询命令能够更加快速的运行。应该尽可能多的使用数值操作,而不是字符串操作。这个好像是显而易见的,在字符串的存储和比较过程,需要多个字节的参与。如果”小“类型够用,就不要选用”大“类型。数据小,存储的时候可以使得数据表整体比较小,从而减少在磁盘读写方面的开销,另外如果有索引,较小的类型也
zhang_j_h
·
2012-09-07 16:00
优化
mysql
table
存储
引擎
磁盘
mysql优化
之选择数据类型
对数据类型的选择,可以影响索引的使用,进而影响性能,本博文简单的说明如何在使用中,选择数据类型,以帮助查询过程中,查询命令能够更加快速的运行。 应该尽可能多的使用数值操作,而不是字符串操作。 这个好像是显而易见的,在字符串的存储和比较过程,需要多个字节的参与。 如果”小“类型够用,就不要选用”大“类型。 数据小,存储的时候可以使得数据表整体比较小,从而减少在磁盘读写方面的开销,
xitong
·
2012-09-07 16:00
mysql优化
mysql优化
之使用索引
用来加快查询速度的技术有很多,可以被调节的参数也有很多,其中最重要的就是索引。有时在调优的时候,一个索引被加入,或者一个索引被删除,能够显著的提升查询响应的速度。特别是在系统CPU使用100%的时候,这时多数时候,都是由于索引使用不当。在没有适当的建立索引的时候,通过其它的方法来提高性能,都是非常难并且效果也不明显的。在这篇博文中主要讨论索引对查询的影响,包括好的影响和不好的影响。一,索引的优点为
zhang_j_h
·
2012-09-07 16:00
mysql优化
之使用索引
用来加快查询速度的技术有很多,可以被调节的参数也有很多,其中最重要的就是索引。有时在调优的时候,一个索引被加入,或者一个索引被删除,能够显著的提升查询响应的速度。特别是在系统CPU使用100%的时候,这时多数时候,都是由于索引使用不当。在没有适当的建立索引的时候,通过其它的方法来提高性能,都是非常难并且效果也不明显的。 在这篇博文中主要讨论索引对查询的影响,包括好的影响和不好的影响。 一
xitong
·
2012-09-07 16:00
mysql优化
mysql优化
之EXPLAIN语句
一、语法解析EXPLAINtbl_name或:EXPLAIN[EXTENDED]SELECTselect_optionsEXPLAIN语句可以用作DESCRIBE的一个同义词,或获得关于MySQL如何执行SELECT语句的信息:EXPLAINtbl_name是DESCRIBEtbl_name或SHOWCOLUMNSFROMtbl_name的一个同义词。如果在SELECT语句前放上关键词EXPLAI
zhang_j_h
·
2012-09-07 15:00
mysql
优化
table
null
subquery
Warnings
mysql优化
之EXPLAIN语句
一、语法解析 EXPLAINtbl_name 或: EXPLAIN [EXTENDED] SELECTselect_options EXPLAIN语句可以用作DESCRIBE的一个同义词,或获得关于MySQL如何执行SELECT语句的信息: EXPLAIN tbl_name是DESCRIBE tbl_name或SHOW COLUMNS FROM tbl_name的一个同
xitong
·
2012-09-07 15:00
EXPLAIN
没有条件和排序会走二级索引?!
今天群里有人讨论了这个问提,http://weibo.com/1642466057/yAl6d5Izh 而且更巧的是这个内容是我昨晚看的,但是当时只是记住了一个结论,并没有仔细去研究
mysql优化
器的原理
王小明123
·
2012-09-05 19:00
Mysql的一些优化(my.cnf)
转自互联网我们了解一下
MySQL优化
的一些基础,MySQL的优化我分为两个部分,一是服务器物理硬件的优化;二是MySQL自身(my.cnf)的优化。
jasonys820
·
2012-09-04 17:25
mysql
Mysql的一些优化(my.cnf)
转自互联网我们了解一下
MySQL优化
的一些基础,MySQL的优化我分为两个部分,一是服务器物理硬件的优化;二是MySQL自身(my.cnf)的优化。
jasonys820
·
2012-09-04 17:25
mysql
JDBC性能优化笔记
这部分与jdbc无关,是对于
mysql优化
的普通技巧 利用查询缓存。
nudtgk2000
·
2012-09-02 22:00
jdbc
Mysql优化
mysql的优化一、数据库(表)设计合理 我们的表设计要符合3NF 3范式(规范的模式),有时我们需要适当的逆范式二、sql语句的优化(索引,常用小技巧.)三、数据的配置(缓存设大)四、适当硬件配置和操作系统(读写分离.)一、数据库(表)设计合理通俗地理解三个范式,对于数据库设计大有好处。在数据库设计中,为了更好地应用三个范式,就必须通俗地理解三个范式(通俗地理解是够用的理解,并不是最科学最
huangjianxiang1875
·
2012-08-26 08:00
sql
mysql
数据库
优化
table
insert
关于
mysql优化
一些总结
最近在做mysql数据库的一些优化,主要是sql语句的优化。查阅了一些资料加上一些实战,这里简单做一下总结,水平有限,欢迎大家指正:sql优化,一般有两方面:优化io:IO应该是数据库(尤其是数据量比较大的时候)时间开销最大的地方了,所以,IO优化非常重要,我们常用的方法是通过合理的使用索引来减少IO。减少cpu运算:除了IO,减少cpu运算也是一个优化sql的有效手段。orderby,,grou
baiyangfu
·
2012-08-25 20:00
mysql优化
索引 —— Using filesort
用Explain分析SQL语句的时候,经常发现有的语句在Extra列会出现Using filesort,根据mysql官方文档对他的描述: 引用 MySQL must do an extra pass to find out how to retrieve the rows in sorted order. The sort is done by going through all row
san_yun
·
2012-08-23 17:00
mysql优化
Windows + Linux Mysql慢查询日志开启的方法
更多的
MySQL优化
信息可以
lixiaokai2008
·
2012-08-22 14:00
mysql
慢查询
由浅入深探究mysql索引结构原理、性能分析与优化
基础知识第二部分:MYISAM和INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:
MYSQL
xrzs
·
2012-08-21 16:00
mysql数据库引擎:MyISAM和InnoDB(性能优化)
mysql数据库引擎:MyISAM和InnoDB(性能优化)
mysql优化
系列(一)Mysql数据库引擎性能测试 Mysql数据库中,最常用的两种引擎是innordb和myisam。
木雨山
·
2012-08-21 14:00
由浅入深探究mysql索引结构原理、性能分析与优化
基础知识第二部分:MYISAM和INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:
MYSQL
my_yang
·
2012-08-21 13:00
数据结构
mysql
优化
tree
table
null
MySQL优化
GROUP BY-松散索引扫描与紧凑索引扫描
满足GROUPBY子句的最一般的方法是扫描整个表并创建一个新的临时表,表中每个组的所有行应为连续的,然后使用该临时表来找到组并应用累积函数(如果有)。在某些情况中,MySQL能够做得更好,即通过索引访问而不用创建临时表。为GROUPBY使用索引的最重要的前提条件是所有GROUPBY列引用同一索引的属性,并且索引按顺序保存其关键字。是否用索引访问来代替临时表的使用还取决于在查询中使用了哪部分索引、为
zm2714
·
2012-08-20 16:38
mysql
MySQL优化
GROUP BY-松散索引扫描与紧凑索引扫描
满足GROUPBY子句的最一般的方法是扫描整个表并创建一个新的临时表,表中每个组的所有行应为连续的,然后使用该临时表来找到组并应用累积函数(如果有)。在某些情况中,MySQL能够做得更好,即通过索引访问而不用创建临时表。 为GROUPBY使用索引的最重要的前提条件是所有GROUPBY列引用同一索引的属性,并且索引按顺序保存其关键字。是否用索引访问来代替临时表的使用还取决于
zm2714
·
2012-08-20 16:00
c
mysql
优化
user
table
character
MYSQL优化
——CPU 占用 100% 的解决过程
MYSQLCPU占用100%的解决过程今天早上仔细检查了一下。目前此网站的七日平均日IP为2000,PageView为3万左右。网站A用的database目前有39个表,记录数60.1万条,占空间45MB。按这个数据,MySQL不可能占用这么高的资源。于是在服务器上运行命令,将mysql当前的环境变量输出到文件output.txt:d:\web\mysql>mysqld.exe--help>out
wjr_loves
·
2012-08-14 14:00
常见的一些MySQL数据库优化技巧
mysql优化
和性能很重要,特别是对一些中等站,简单的优化效果明显 下是是个人对网站天气预报网(http://tqybw.net)优化的一些等记,后续优化的问题会更新上来
lenxen
·
2012-08-10 11:00
mysql优化
mysql数据库优化
mysql优化
1创建索引 CREATE INDEX idx_username ON users(username); idx_username为索引名字,users为表名称 username为列名称
bovxiu2
·
2012-08-10 11:07
优化
mysql
PHP特级视频教程 笔记心得 第十七集 mysql调优,
mysql优化
MySQL基础操作(一)
PHP特级视频教程笔记心得第十七集mysql调优,
mysql优化
MySQL基础操作(一)mysql中使用正则表达式:利用regexp命令提供给用户扩展的正则表达式功能。js里面的正则表达最为标准。
ibmfahsion
·
2012-08-08 22:00
mysql优化
数据库优化工作 8.7 mysql的优化 1. 数据库(表)设计合理 我们的表设计要符合3NF 3范式(规范的模式) , 有时我们需要适当的逆范式 2. sql语句的优化(索引,常用小技巧.) 3. 数据的配置(缓存设大) 4. 适当硬件配置和操作系统 (读写分离.) 数据的3NF 1NF :就是具有原子性,不可分割.(只要使用的是关系性数
lvwenwen
·
2012-08-06 23:00
mysql优化
面试之插曲
mysql优化
从哪些方面?第二题貌似在哪个地方特意看过,依旧没有很完美的回答。检讨。可能现在的实践真的太少,很多东西没有真正理解其中的奥妙,以致于前看后忘。
humingfiy
·
2012-07-23 14:00
设计模式
mysql
优化
面试
mysql优化
在整体的系统运行过程中,数据库服务器MySQL的压力是最大的,不仅占用很多的内存和cpu资源,而且占用着大部分的磁盘io资源,连PHP的官方都在声称,说PHP脚本80%的时间都在等待MySQL查询返回的结果。由此可见,提高系统的负载能力,降低MySQL的资源消耗迫在眉睫。1、页面缓存功能:页面缓存功能降低MySQL的资源消耗的(系统本身就已经考虑,采用生成HTML页面,大大降低了数据库的压力)。2
winsonyuan
·
2012-07-23 11:00
mysql
cache
服务器
query
buffer
数据库服务器
慎用mysql的enum字段
OK,上正文,16日的MYSQL专场,对于
mysql优化
讲的较详细的应该算是杨涛涛,他对MYSQL的一些字段类型进行了些介绍,包括他们所含的字节长度,来介绍给我们让我们了解如
PHPUI
·
2012-07-21 09:00
enum
mysql
字段
浅入深探究mysql索引结构原理、性能分析与优化
第一部分:基础知识第二部分:MYISAM和INNODB索引结构1、简单介绍B-treeB+tree树2、MyisAM索引结构3、Annode索引结构4、MyisAM索引与InnoDB索引相比较第三部分:
MYSQL
ivan820819
·
2012-07-20 11:00
mysql
优化
table
null
buffer
login
mysql索引优化手册总结版本
1.
mysql优化
器采用范围扫描优于索引合并扫描:EXPLAINEXTENDEDSELECT*FROM`test`WHERE(id<400ORtid<300)AND`p`<300如果id和tid、p都有单独索引
hjun169
·
2012-07-18 11:31
mysql
index
MySQL优化
慢查询是记录查询超过mysql阀值的sql语句。默认2s。不建议设置过长 mysql>showvariableslike'%slow%'; +---------------------+-----------------------------------------------------------------------------------------------------+ |
forhope
·
2012-07-03 11:00
mysql优化
mysql优化
(2)---表的数量和临时表
author:skate time:2012/06/30
mysql优化
(2)---表的数量和临时表 1.mysql如何open和close表 mysql如何open表mysql open表是通过句柄
wsql
·
2012-06-30 00:00
mysql优化
mysql优化
(1)-----数据库结构优化
author:skate time:2012/06/29
mysql优化
(1)-----数据库结构优化 尽量减少表或索引占用的存储空间,这样buf pool不但缓存了更多的数据,也提高了命中率;既要提高性能又要减少存储空间就要满足如下规则
wsql
·
2012-06-29 18:00
mysql优化
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他