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
》第四章
由于innodb表索引的特殊性,减小主键大小,会使非主键大小也变的更小。基于行的二进制日志包含行更新前后的镜像,既有旧的,又有新的。整数类型tinyintsmallintmediumintintbigint8 16 24 32 64取值范围-2power(2,n-1)-1 至2power(2,n-1)-1如果使用unsigned属性,则正数的上限提高一倍。存储的时候根据类型存储,但计
lijingkuan
·
2015-09-09 16:00
《
高性能MySQL
》第二章
基准测试时针对系统设计的一种压力测试但不是真实的压力测试两张策略:针对系统的整体测试,针对mysql的单独测试测试指标:吞吐量 响应时间或延迟 并发性 可扩展性等2.3
lijingkuan
·
2015-09-09 09:00
MySQL SQL优化之in与range查询
在《
高性能MySQL
》里面提及用in这种方式可以有效的替代一定的range查询,提升查询效率,因为在一条索引里面,range字段后面的部分是不生效的。
jyzhou
·
2015-09-08 17:00
MySQL SQL优化之in与range查询
在《
高性能MySQL
》里面提及用in这种方式可以有效的替代一定的range查询,提升查询效率,因为在一条索引里面,range字段后面的部分是不生效的。
jyzhou
·
2015-09-08 17:00
《
高性能MySQL
》第一章
mysql最重要,最与众不同的是存储引擎架构。数据的处理和存储分离。根据性能,特性,需求等选取数据存储方式。mysql服务器逻辑架构:第一层:连接处理,授权认证等。第二层:所有跨存储引擎的功能,如查询解析,分析,优化,缓存,内置函数,存储过程,函数,触发器等。第三层:存储引擎层,负责数据的存储和提取。服务器通过API与存储引擎通信,屏蔽了不同存储引擎之间的差异,使得这些差异对上层的查询过程透明。查
lijingkuan
·
2015-09-08 10:00
MySQL学习笔记之数据类型详解
注:以下内容针对MySQL5.0及以上版本MySQL的数据类型非常多,选择正确的数据类型对于获得高性能至关重要,本文是我结合网上看到的一些blog加上《
高性能MySQL
》一书上的内容整理而成的。
Gamer_gyt
·
2015-09-02 19:00
mysql
数据类型
《
高性能MySQL
》读书笔记(上)
http://blog.csdn.net/dc_726/article/details/41777773《HighPerformanceMySQL》真是本经典好书,从应用层到数据库到硬件平台,各种调优技巧、常见问题全都有所提及。数据库的各种概念技巧平时都有接触,像索引、分区、Sharding等等,但要想真正提高还是得如此系统学习一下。Chapter1:MySQLArchitectureandHis
欢迎投递简历哦
·
2015-08-26 23:30
mysql
如何用Go打造一个
高性能mysql
proxy
kingshard架构设计和功能实现kingshard(https://github.com/flike/kingshard)开源有一段时间了,有些热心的用户发邮件来咨询kingshard的设计和实现问题。于是周末抽空写了一篇介绍kingshard架构和功能实现的文章,希望通过本文能够让用户对kingshard有更深的了解。下面分模块来介绍kingshard的核心组件的设计和实现。1.整体架构ki
flike
·
2015-08-20 16:44
mysql
mysql
proxy
kingshard
如何用Go语言打造一个
高性能MySQL
Proxy
kingshard架构设计和功能实现kingshard(https://github.com/flike/king...开源有一段时间了,有些热心的用户发邮件来咨询kingshard的设计和实现问题。于是周末抽空写了一篇介绍kingshard架构和功能实现的文章,希望通过本文能够让用户对kingshard有更深的了解。下面分模块来介绍kingshard的核心组件的设计和实现。1.整体架构kings
flike
·
2015-08-16 00:00
kingshard
mysql
代理
今天面试总结:INSERT并发过大导致锁死表(新数据无法insert)问题解决
今天去面试被这个问题问挂啦,只怪数据库知识太弱,准备买本
高性能MYSQL
补补,多看看沈询的视频。
ahua186186
·
2015-08-01 16:41
ORACLE
今天面试总结:INSERT并发过大导致锁死表(新数据无法insert)问题解决
今天去面试被这个问题问挂啦,只怪数据库知识太弱,准备买本
高性能MYSQL
补补,多看看沈询的视频。
ahua186186
·
2015-08-01 16:00
insert
kingshard--一个支持sharding的MySQL Proxy项目
kingshard简介kingshard是一个由Go开发
高性能MySQL
Proxy项目,kingshard在满足基本的读写分离的功能上,致力于简化MySQL分库分表操作;能够让DBA通过kingshard
flike
·
2015-07-19 07:00
mysql
Go
kingshard--一个支持sharding的MySQL Proxy项目
kingshard简介kingshard(https://github.com/flike/king...)是一个由Go开发
高性能MySQL
Proxy项目,kingshard在满足基本的读写分离的功能上
flike
·
2015-07-19 00:00
golang
mysql
mysql 数据和索引的存储关系
高性能mysql
一书上对索引的解释是,"索引是存储引擎用于快速找到记录的一种数据结构". 理解索
tangkund3218
·
2015-07-18 20:00
数据库
mysql
索引
MySQL详解(1)----------数据类型
数据类型注:以下内容针对MySQL5.0及以上版本MySQL的数据类型非常多,选择正确的数据类型对于获得高性能至关重要,本文是我结合网上看到的一些blog加上《
高性能MySQL
》一书上的内容整理而成的。
xcy13638760
·
2015-07-08 11:00
mysql技术内幕InnoDB存储引擎-阅读笔记
如果结合高可用mysql和
高性能mysql
来看或许效果会更好,可惜书太厚,还在啃当中,希望能早点读完……。
·
2015-06-28 00:00
InnoDB
MySQL详解(1)----------数据类型
数据类型注:以下内容针对MySQL5.0及以上版本MySQL的数据类型非常多,选择正确的数据类型对于获得高性能至关重要,本文是我结合网上看到的一些blog加上《
高性能MySQL
》一书上的内容整理而成的。
u011225629
·
2015-06-20 09:00
mysql
高性能mysql
之 性能剖析
1 定义性能优化 mysql服务器性能,此处定义为 响应时间。 在解释性能优化之前,先来消除一个误解,很多人认为,性能优化就是降低cpu的利用率或者减少对资源的使用。 这是一个陷阱。 资源时用来消耗并用来工作的,所以有时候消耗更多的资源能够加快查询速度,保持cpu忙绿,这是必要的。很多时候发现 编译进了新版本的InnoDB之后,cpu利用率上升的很厉害,这并不
annan211
·
2015-06-16 18:00
性能
mysql
mysql 性能剖析
剖析
高性能mysql
之 性能剖析
1定义性能优化 mysql服务器性能,此处定义为响应时间。 在解释性能优化之前,先来消除一个误解,很多人认为,性能优化就是降低cpu的利用率或者减少对资源的使用。 这是一个陷阱。 资源时用来消耗并用来工作的,所以有时候消耗更多的资源能够加快查询速度,保持cpu忙绿,这是必要的。很多时候发现 编译进了新版本的InnoDB之后,cpu利用率上升的很厉害,这并不代表性能出现了问题。反而说新版本的Inno
annan211
·
2015-06-16 10:00
性能
mysql
性能
centos 安装sysbench及简单使用
/configure --without-mysql(不编译测试mysql的功能模块) make && make install以下命令拷贝自《
高性能mysql
》测试cpu,计算素数的运行时间sysbench
guonaihong
·
2015-06-14 22:00
高性能mysql
之 选择存储引擎(一)
1 没有特殊情况,应尽可能使用InnoDB存储引擎。 原因:InnoDB 和 MYIsAM 是mysql 最常用、使用最普遍的存储引擎。其中InnoDB是最重要、最广泛的存储引擎。她 被设计用来处理大量的短期事务。短期事务大部分情况下是正常提交的,很少有回滚的情况。InnoDB的性能和自动崩溃 恢复特性使得她在非事务型存储的需求中也非常流行,除非有非常
annan211
·
2015-06-11 18:00
mysql
InnoDB
MySQL引擎
存储引擎
阅读
高性能mysql
(三版)
计划花1个月时间快速浏览本书。看本书的目的是从书中提取性能测试,或一些有意思的工具,以及关于优化方面的方法论。开始时间:6.8结束时间:7.8
guonaihong
·
2015-06-08 22:00
Mysql的数据类型
注:以下内容针对MySQL5.0及以上版本 MySQL的数据类型非常多,选择正确的数据类型对于获得高性能至关重要,本文是我结合网上看到的一些blog加上《
高性能MySQL
》一书上的内容整理而成的
ying_lo
·
2015-06-02 10:59
mysql
数据类型
Mysql的数据类型
注:以下内容针对MySQL5.0及以上版本 MySQL的数据类型非常多,选择正确的数据类型对于获得高性能至关重要,本文是我结合网上看到的一些blog加上《
高性能MySQL
》一书上的内容整理而成的
ying_lo
·
2015-06-02 10:59
mysql
数据类型
MySQL索引的三星评估(three-star system)
在《
高性能MySQL
》中文第三版提到了索引的评估:三星评估(three-starsystem)。
BearCatYN
·
2015-06-01 10:00
mysql
索引
System
三星
评估
three-star
高性能mysql
读书笔记
1、 mysql> set profiling = 1; Query OK, 0 rows affected (0.00 sec) mysql> select channel,reg_count_pay from t_channel_reg_stat where stat_date='2015-05-24' order by channel desc li
wangqiaowqo
·
2015-05-25 17:00
mysql
MySQL主从问题及解决方案
参考"
高性能MySQL
一书"主库意外关闭:如果没有设置sync_binlog选项,就可能在数据库崩溃前没将最后的部分二进制事件刷新至磁盘,备库IO系线程可能一直处于读不到未写入磁盘的状态.当主库重新启动
wufeng4552
·
2015-05-22 18:00
《
高性能MySQL
》读书笔记--优化服务器设置
MySQL有大量可以修改的参数--但不应该随便去修改。通常只需要把基本的项配置正确(大部分情况下只有很少一些参数是真正重要的),应该将更多的时间花在schema的优化、索引,以及查询设计上。在正确地配置了MySQL的基本配置项之后,再花力气去修改其它配置项的收益通常就比较小了。1.创建MySQL配置文件建议不要使用操作系统的安装包自带的配置文件,最好从头开始创建一个配置文件。(首先要确定MySQL
席飞剑
·
2015-05-14 00:34
MySQL
《
高性能MySQL
》读书笔记--查询性能优化
对于高性能数据库操作,只靠设计最优的库表结构、建立最好的索引是不够的,还需要合理的设计查询。如果查询写得很糟糕,即使库表结构再合理、索引再合适,也无法实现高性能。查询优化、索引优化、库表结构优化需要齐头并进,一个不落。6.1为什么查询速度会慢通常来说,查询的生命周期大致可以按照顺序来看:从客户端>>服务器>>在服务器上进行解析>>生成执行计划>>执行>>返回结果给客户端。其中执行可以认为是整个生命
席飞剑
·
2015-05-09 20:32
MySQL
《
高性能MySQL
》读书笔记--查询缓存
1、MySQL查询缓存很多数据库产品都能够缓存查询的执行计划,对于相同类型的SQL就可以跳过SQL解析和执行计划生成阶段。MySQL还有另一种不同的缓存类型:缓存完整的SELECT查询结果,也就是“查询缓存”。查询缓存系统会跟踪查询中涉及的每个表,如果这些表发生变化,那么和这个表相关的所有的缓存数据都将失效。查询缓存对应用程序是完全透明的。应用程序无须关心MySQL是通过查询缓存返回的结果还是实际
席飞剑
·
2015-04-28 23:36
MySQL
【
高性能MySQL
】读书摘录5-第6章、查询性能优化
第6章、查询性能优化1、慢查询基础:优化数据访问查询性能低下的最基本的原因是访问的数据太多,对于低效的查询,可以从下面两个步骤来分析:(1)、确认应用程序是否在检索大量超过需要的行,这通常意味着访问了太多的行,但有时候也有可能访问了太多的列。(2)、确认MySQL服务器层是否在分析大量超过需要的数据行。一些典型的情况:(1)查询不需要的列。这样的查询上应该加上LIMIT(2)多表关联时返回了全部列
ohmygirl
·
2015-04-26 16:03
数据库
《
高性能MySQL
》读书笔记--多版本并发控制算法
1.AUTOCOMMITMysql采用默认自动提交,可以通过如下命令查看和修改:mysql>SHOWVARIABLESLIKE'AUTOCOMMIT';+---------------+-------+|Variable_name|Value|+---------------+-------+|autocommit|ON|+---------------+-------+1rowinset(0.0
席飞剑
·
2015-04-25 22:21
MySQL
高性能Mysql
主从架构的复制原理及配置详解
1复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更
闽味川菜
·
2015-03-31 11:00
高性能Mysql
读书笔记(2)- Mysql 的索引
一:总体说明Mysql的索引是在存储引擎层而不是服务层实现的,即多个存储引擎支持同一类型的索引,其底层实现不一定一样。默认情况下Mysql索引都是指B-Tree索引.但InnoDB存储数据时会按照聚簇索引(即B+树)的方式存储,在此基础上我们可以再建二级索引(除开聚簇索引,建在表上的其他索引都成为二级索引,在innodb里面,所有的二级索引都包含了主键列)二:B-Tree索引说明一位大牛的文章ht
特洛伊-
·
2015-03-24 18:19
DataBase
mysql 事物处理详解与修改事务处理方式
数据库隔离级别有四种,应用《
高性能mysql
》一书中的说明: 然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上#可选参数有:READ-UNCOMMITTED,
崔江昆
·
2015-03-17 11:00
mysql
数据库
transaction
事物处理
mysql书籍
高性能MySQL
高可用MySQL:构建健壮的数据中心 上面这俩本应该是提级必备,我还没时间看完,但是确实是不错的书。登堂入室的书啊MySQL必知必会没有时间看大部头,快餐也是不错的
lixuguang
·
2015-03-14 13:00
mysql
书籍
MYSQL 浅谈MyISAM 存储引擎
做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《
高性能MYSQL
》书中提到的myisam的理解,请大家多多指教。
hhh3h
·
2015-02-16 12:00
分享一些高质量的博客
MySQLOurMySQL很专业的MySQL技术分享博客
高性能MySQL
,PHP架构MySQL&PHP技术分享PHP雪候鸟的博客PHP大牛鸟哥的博客,身为PHPER必须收藏膜拜风之缘的博客其中PHP之道很不错专注
mapleandkw
·
2015-01-24 00:00
[转] MYSQL 浅谈MyISAM 存储引擎
做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《
高性能MYSQL
》书中提到的myisam的理解,请大家多多指教。
107x
·
2015-01-16 11:00
mysql
MyISAM
[转] MYSQL 浅谈MyISAM 存储引擎
做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《
高性能MYSQL
》书中提到的myisam的理解,请大家多多指教。
107x
·
2015-01-16 11:00
mysql
myisam
[转] MYSQL 浅谈MyISAM 存储引擎
做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《
高性能MYSQL
》书中提到的myisam的理解,请大家多多指教。
107x
·
2015-01-16 11:00
mysql
MyISAM
mysql事务
项目中使用的是mysql数据库,有幸看到《
高性能mysql
》一书,并且参考其对事务的介绍,结合实际开发对事务进行了测试,主要关注点在事务的隔离级别、innodb_flush_log_at_trx_commit
qing_gee
·
2015-01-09 10:00
mysql
事务
mysql要学的内容
mysql必知必会起,然后深入浅出mysql,
高性能mysql
,mysql管理之道,mysql技术内幕,都啃几遍,再啃官方文档,再进个培训班 2015年的计划!
帅气的大猫
·
2015-01-05 14:00
mysql 基础知识点小结
想要进阶,感觉《
高性能Mysql
》挺不错的。
gningh
·
2014-12-24 12:24
MySql
mysql 基础知识点小结
想要进阶,感觉《
高性能Mysql
》挺不错的。
gningh
·
2014-12-24 12:00
《
高性能MySQL
》读书笔记(上)
《HighPerformanceMySQL》真是本经典好书,从应用层到数据库到硬件平台,各种调优技巧、常见问题全都有所提及。数据库的各种概念技巧平时都有接触,像索引、分区、Sharding等等,但要想真正提高还是得如此系统学习一下。Chapter1:MySQLArchitectureandHistory1.1TransactionIsolationLevel事务隔离级别真是个老生常谈的问题的,但大
dc_726
·
2014-12-06 19:00
《
高性能MySQL
》读书笔记(上)
原文链接:http://www.cnblogs.com/xiaomaohai/p/6157671.html《HighPerformanceMySQL》真是本经典好书,从应用层到数据库到硬件平台,各种调优技巧、常见问题全都有所提及。数据库的各种概念技巧平时都有接触,像索引、分区、Sharding等等,但要想真正提高还是得如此系统学习一下。Chapter1:MySQLArchitectureandHi
weixin_30262255
·
2014-12-06 19:00
二、mysql配置文件模板
引用《
高性能MySQL
》第8章my.cnf内容:#Foradviceonhowtochangesettingspleasesee#http://dev.mysql.com/doc/refman/5.6/
cjt0115
·
2014-12-01 16:01
mysql
配置文件
my.cnf
mysql 性能调优
转自:http://suhuanzheng7784877.iteye.com/blog/2047209Mysql高性能学习笔记-01博客分类: mysql
高性能mysql
nosql性能javalinux
这些年
·
2014-11-17 22:00
mysql
MySQL ACID及四种隔离级别的解释
以下内容出自《
高性能MySQL
》第三版,了解事务的ACID及四种隔离级有助于我们更好的理解事务运作。下面举一个银行应用是解释事务必要性的一个经典例子。
GoogSQL
·
2014-11-17 15:00
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他