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://suhuanzheng7784877.iteye.com/blog/2047209Mysql高性能学习笔记-01博客分类: mysql
高性能mysql
nosql性能javalinux
这些年
·
2014-11-17 14:00
mysql
性能调优
读过的和正在读的linux专业书籍
私房菜(第三版)基础学习篇linux命令行与shell脚本编程大全高性能linux服务器构建实战精通正则表达式决战nginx(技术卷系统卷)HTTPTCP/IP详解卷一手把手教你构建自己的linux系统
高性能
toer0417
·
2014-11-15 13:31
服务器
书籍
专业
表达式
mysql主从复制原理
温习《
高性能MySQL
》的复制篇.1复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。
523532913
·
2014-11-11 16:00
mysql
二进制
服务器
记录
应用程序
相关书籍
1、
高性能MySQL
(第三版)(HighPerformanceMySQL,3rd)作者:(美)施瓦兹,(美)扎伊采夫,(美)特卡申科著2、鸟哥的linux私房菜3、深入PHP面向对象、模式与实践(第2版
雍雍_yoyo
·
2014-11-03 15:00
数据库路由项目
MaxScale5:数据源路由框架 Routing4DB6:MySQL中间层 Atlas7:关系型数据的分布式处理系统 Cobar8:MySQL-Proxy9:Java数据库集群方案 C-JDBC10:
高性能
风--
·
2014-10-21 21:00
代理
数据库
mysql
分布式
路由
ip转为int型存取效率分析(2014-10-20)
背景说明mysql将ip由varchar或char转为int型,在《
高性能mysql
》中介绍能用int尽量使用int型。某些类型的数据并不直接与内置类型一致。
fzdba
·
2014-10-20 16:36
mysql基础
淘宝曹伟分析低成本、
高性能MySQL
云数据架构
淘宝曹伟分析低成本、
高性能MySQL
云数据架构作者郑柯发布于2012年10月25日|讨论分享到:微博微信FacebookTwitter有道云笔记邮件分享稍后阅读我的阅读清单曹伟是淘宝数据库研发组的成员
lee79
·
2014-09-26 13:00
mysql
实现MySQL主从复制、双主模型的简单案例
MySQL复制的工作原理 MySQL复制的工作原理图如下所示(图来自
高性能MySQL
第3版) MySQL主从复制的基本步骤: 1、启动主库上的二进制文件,并
木鲁禾
·
2014-09-20 17:35
mysql
主从复制
双主模型
mysql体系结构
前阵子一直在做与Mysql相关的项目,于是也一直在学习Mysql相关的知识,看了《Mysql:Innodb存储引擎》、《
高性能Mysql
》后,也算对Mysql有一定的了解了,特地在此总结一下(图片都是《
a601167866
·
2014-09-15 17:00
数据库
MySQL复制
以下内容来自“
高性能MySQL
”的第10章。 一、 概述:复制解决的基本问题是让一台服务器的数据与其他服务器保持同步。
yjingy
·
2014-08-16 13:00
mysql
复制
数据库隔离级别
阅读更多转载自:http://blog.csdn.net/aigoleague/article/details/8181594数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明:然后说说修改事务隔离级别的方法
jy00509336
·
2014-08-15 12:00
数据库隔离级别
转载自:http://blog.csdn.net/aigoleague/article/details/8181594数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明: 然后说说修改事务隔离级别的方法
jy00509336
·
2014-08-15 12:00
隔离级别
MySQL数据库事务隔离级别(Transaction Isolation Level)
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明:然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上1 #可选参数有:READ-UNCOMMITTED,
wjw870907
·
2014-08-04 12:37
Mysql
MySQL数据库事务隔离级别(Transaction Isolation Level)
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明: 然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上1 #可选参数有:READ-UNCOMMITTED,
wjw870907
·
2014-08-04 12:37
mysql
数据库隔离级别
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明: 然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上1#可选参数有:READ-UNCOMMITTED,READ-COMMITTED
gao36951
·
2014-07-31 14:00
mysql
数据库隔离级别
Mysql高性能学习笔记-02
Mysql高性能学习笔记2刘岩
[email protected]
:suhuanzheng7784877.iteye.com 1.前言
高性能Mysql
中的第二章-基准测试和第三章
suhuanzheng7784877
·
2014-05-23 22:00
java
性能
mysql
linux
dba
Mysql高性能学习笔记-02
阅读更多Mysql高性能学习笔记2刘岩
[email protected]
:suhuanzheng7784877.iteye.com1.前言
高性能Mysql
中的第二章-基准测试和第三章
suhuanzheng7784877
·
2014-05-23 22:00
mysql
性能
dba
linux
java
Mysql高性能学习笔记-02
Mysql高性能学习笔记2刘岩
[email protected]
:suhuanzheng7784877.iteye.com 1.前言
高性能Mysql
中的第二章-基准测试和第三章
suhuanzheng7784877
·
2014-05-23 22:00
java
mysql
性能
linux
dba
Mysql高性能学习笔记-02
Mysql高性能学习笔记2刘岩
[email protected]
:suhuanzheng7784877.iteye.com 1.前言
高性能Mysql
中的第二章-基准测试和第三章
·
2014-05-23 14:00
性能
mysql
学习
MySQL数据库事务隔离级别(Transaction Isolation Level)
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明:然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上1#可选参数有:READ-UNCOMMITTED,READ-COMMITTED
尼古拉斯_赵四
·
2014-05-04 09:51
JavaWeb技术总结
MySQL数据库事务隔离级别(Transaction Isolation Level)
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明:然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上1#可选参数有:READ-UNCOMMITTED,READ-COMMITTED
king_tt
·
2014-05-04 09:00
level
isolation
MySQL数据库事务隔离级别(Transaction Isolation Level)
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明: 然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上1#可选参数有:READ-UNCOMMITTED,READ-COMMITTED
jiangwei0910410003
·
2014-05-04 09:00
MySQL数据库事务隔离级别(Transaction Isolation Level)
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明:然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上1#可选参数有:READ-UNCOMMITTED,READ-COMMITTED
king_tt
·
2014-05-04 09:00
level
isolation
MySQL数据库事务隔离级别(Transaction Isolation Level)
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明:然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上1#可选参数有:READ-UNCOMMITTED,READ-COMMITTED
king_tt
·
2014-05-04 09:00
level
isolation
MySQL数据库事务隔离级别(Transaction Isolation Level)
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明:然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上1#可选参数有:READ-UNCOMMITTED,READ-COMMITTED
king_tt
·
2014-05-04 09:00
level
isolation
MySQL数据库事务隔离级别介绍(Transaction Isolation Level)
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明:然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上复制代码代码如下:#可选参数有:READ-UNCOMMITTED
·
2014-05-01 23:06
高性能Mysql
主从架构的复制原理及配置详解
温习《
高性能MySQL
》的复制篇.1复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。
蓝狐乐队
·
2014-04-30 18:00
MySQL数据库事务隔离级别(Transaction Isolation Level)
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明: 然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上1#可选参数有:READ-UNCOMMITTED,READ-COMMITTED
san_yun
·
2014-04-23 15:00
level
isolation
mysql 建表时,我们应该考虑的数据类型
本文是由《
高性能mysql
》摘录而来 如何选择最优的数据类型,请看下面几个原则 (1)更小通常更好 好处:
lincontrollin
·
2014-04-15 23:00
mysql
《
高性能MySQL
》读书笔记--索引
索引(在MYSQL中也叫做键),是存储引擎用于快速找到记录的一种数据结构。写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进
席飞剑
·
2014-03-06 23:45
MySQL
《
高性能MySQL
》读书笔记--索引
索引(在MYSQL中也叫做键),是存储引擎用于快速找到记录的一种数据结构。写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进
xifeijian
·
2014-03-06 23:00
mysql
索引
tree
覆盖索引
聚簇索引
B
高性能mysql
读书笔记(锁)
并发控制:共享锁喝排他锁,也叫读锁和写锁 锁粒度:大多数商业数据库都是在表上加行级锁,mysql可以自己的锁策略和锁粒度。 表锁:mysql中最基本的也是最小开销的策略。它会锁定整张表,用户在对表进行写操作的时候,需要先获得写锁。这会阻塞其他用户对该表的所有读写操作。只有没有写锁,其他用户才能获得读锁,读锁没有阻塞。写锁优先级高于读锁。 行级锁:最大限度并发处理,但也开销最大。 事务:事务
可怜的猫
·
2014-03-03 21:00
mysql
事务
学习
锁
高性能Mysql
主从架构的复制原理及配置详解
1复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更
zqtsx
·
2014-02-27 10:00
数据库
mysql
高性能
数据库服务器
低成本和
高性能MySQL
云数据的架构探索
MySQL作为一个低成本、高性能、可靠性好而且开源的数据库产品,在互联网企业应用非常广泛,例如淘宝网有数千台MySQL服务器的规模。虽然近两年来NoSQL的发展很快,新产品层出不穷,但在业务中应用NoSQL对开发者来说要求比较高,而MySQL拥有成熟的中间件、运维工具,已经形成一个良性的生态圈等,因此从现阶段来看,MySQL占主导性,NoSQL为辅。在过去一年时间里,我们(阿里集团核心系统数据库团
datanalysis
·
2014-02-17 10:22
MySQL
服务器
互联网
低成本和
高性能MySQL
云数据的架构探索
MySQL作为一个低成本、高性能、可靠性好而且开源的数据库产品,在互联网企业应用非常广泛,例如淘宝网有数千台MySQL服务器的规模。虽然近两年来NoSQL的发展很快,新产品层出不穷,但在业务中应用NoSQL对开发者来说要求比较高,而MySQL拥有成熟的中间件、运维工具,已经形成一个良性的生态圈等,因此从现阶段来看,MySQL占主导性,NoSQL为辅。 在过去一年时间里,我们(阿里集团核心系统数据库
datanalysis
·
2014-02-17 10:22
mysql
数据库
互联网
服务器
读《
高性能Mysql
》第一天的笔记
1.锁有两种:(1)表级锁。这种消耗资源比较小。相对低级。(2)行级锁。这种消耗资源比较大。相对高级。另外还有一种锁:支持MVCC的行级锁。这种资源消耗最大。一般不怎么使用。而且这个也不是Mysql特有的。很多数据库都有。2.set session transaction isolation level read committed,这个语句是设置隔离级别的。read committed就是一个常
蒋文华
·
2014-02-15 18:16
数据库
资源
隔离
而且
高性能MySql
进化论(十四):复制(Replication)
复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更
sun7545526
·
2014-01-21 23:00
mysql
复制
Replication
主从
高性能MySQL
-3rd-(六)查询性能优化
/* * -------------------------------------------------------- *
高性能MySQL
-3rd-Baron
zhmsong
·
2014-01-20 12:00
高性能MySQL
-3rd-(五)创建高性能索引
/* * -------------------------------------------------------- *
高性能MySQL
-3rd-Baron Schwartz
zhmsong
·
2014-01-15 22:00
高性能MySql
进化论(十三):查询缓存机制
对于很多的数据库系统都能够缓存执行计划,对于完全相同的sql,可以使用已经已经存在的执行计划,从而跳过解析和生成执行计划的过程。MYSQL以及Oracle提供了更为高级的查询结果缓存功能,对于完全相同的SQL(字符串完全相同且大小写敏感)可以执行返回查询结果。本文主要介绍MYSQL查询缓存的一些特性,Oraclequerycache可以参考http://www.oracle.com/technet
lcradio
·
2014-01-14 08:11
oracle
字符串
服务器
进化论
数据库系统
高性能MySQL
-3rd-(四)Schema与数据类型优化
/* * -------------------------------------------------------- 2 *
高性能MySQL
-3rd-Baron Schwartz
zhmsong
·
2013-12-28 22:00
高性能MySQL
-3rd-(三)服务器性能剖析
/* * -------------------------------------------------------- *
高性能MySQL
-3rd-Baron Schwartz-笔记
zhmsong
·
2013-12-26 09:00
高性能MySQL
-3rd-(二)MySQL基准测试
/* * -------------------------------------------------------- *
高性能MySQL
-3rd-Baron Schwartz-笔记
zhmsong
·
2013-12-25 00:00
高性能MySQL
-3rd-(一)MySQL架构与历史
/* * -------------------------------------------------------- *
高性能MySQL
-3rd-Baron Schwartz-笔记
zhmsong
·
2013-12-24 08:00
高性能MySql
进化论(十三):查询缓存机制
对于很多的数据库系统都能够缓存执行计划,对于完全相同的sql,可以使用已经已经存在的执行计划,从而跳过解析和生成执行计划的过程。MYSQL以及Oracle提供了更为高级的查询结果缓存功能,对于完全相同的SQL(字符串完全相同且大小写敏感)可以执行返回查询结果。本文主要介绍MYSQL查询缓存的一些特性,Oraclequerycache可以参考http://www.oracle.com/technet
sun7545526
·
2013-12-23 20:00
MySQL实际应用中遇到的锁问题
最近在项目中发现了事务之间的死锁问题,所以研究了一下MySQL锁机制,并且延伸到了MVCC等周边知识,我只在这里介绍一下开发中可能遇到的问题,具体内容推荐阅读《
高性能MySQL
》。
村长爱技术
·
2013-12-18 14:06
数据库
mysql
锁机制
高性能MySql
进化论(十二):Mysql中分区表的使用总结
当数据量非常大时(表的容量到达GB或者是TB),如果仍然采用索引的方式来优化查询,由于索引本生的消耗以及大量的索引碎片的产生,查询的过程会导致大量的随机I/O的产生,在这种场景下除非可以很好的利用覆盖索引,否则由于在查询的过程中需要根据索引回数据表查询,会导致性能受到很大的影响,这时可以考虑通过分区表的策略来提高查询的性能。 不同的数据库管理系统对分区的实现可能有所区别,本文主要以MYSQL为基础
sun7545526
·
2013-12-17 21:00
mysql
分区
partition
performance
Hight
高性能MySql
进化论(十一):常见查询语句的优化
总结一下常见查询语句的优化方式1 COUNT1. COUNT的作用· COUNT(table.filed)统计的该字段非空值的记录行数· COUNT(*)或者是COUNT(notnullablefield)统计的是全表的行数如果要是统计全表记录数,COUNT(*)效率会比COUNT(notnullablefield)要高一点2. MYI
sun7545526
·
2013-12-15 20:00
UNION
limit
by
count
group
高性能MySql
进化论(十):查询优化器的局限性
在“查询优化器常用的方式”一文中列出了一些优化器常用的优化手段。查询优化器在提供这些特性的同时,也存在一定的局限性,这些局限性往往会随着MYSQL版本的升级而得到改善,所以本文会列出一些常见的局限性,且不包含所有的。 1.1 关联子查询描述:因为select…fromtable1t1wheret1.idin(selectt2.fkfromtable2t2wheret2.id=’…’)类型的语
sun7545526
·
2013-12-12 22:00
高性能MySql
进化论(九):查询优化器常用的优化方式
1 介绍1.1 处理流程当MYSQL收到一条查询请求时,会首先通过关键字对SQL语句进行解析,生成一颗“解析树”,然后预处理器会校验“解析树”是否合法(主要校验数据列和表明是否存在,别名是否有歧义等),当“解析树”被认为合法后,查询优化器会对这颗“解析树”进行优化,并确定它认为最完美的执行计划。 1.2 衡量标准MYSQL查询优化器衡量某个执行计划是否完美的标准是“使用该
sun7545526
·
2013-12-04 21:00
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他