摘要:
https://help.aliyun.com/knowledge_detail/41424.html?spm=5176.7841174.2.19.Le8kvy 通常情况下,云服务器 ECS Linux 默认的编码格式是 utf-8。而安装有些软件可能需要 GBK 等编码支持。本文以 CentOs 阅读全文
posted @ 2016-07-19 23:54
zengkefu
阅读(559)
评论(0)
推荐(0)
摘要:
http://blog.csdn.net/haiross/article/category/1488205/2 http://blog.csdn.net/haiross/article/category/1488205/2 block size: 是文件系统最小的单位,Ext2/Ext3/Ext4 阅读全文
posted @ 2016-07-19 23:50
zengkefu
阅读(4891)
评论(0)
推荐(0)
摘要:
https://help.aliyun.com/knowledge_detail/41224.html?spm=5176.7841174.2.19.uqC1as#使用 iostat 从系统纬度查看磁盘 IO 负载 IO 负载查看方法 使用 iostat 从系统纬度查看磁盘 IO 负载 使用 ioto 阅读全文
posted @ 2016-07-19 23:33
zengkefu
阅读(1712)
评论(0)
推荐(0)
摘要:
CentOS 7.0 使用 YUM 安装 MySQL 报错 问题现象 CentOS 7.0 使用 YUM 安装 MySQL 时出现类似如下错误信息: File contains no section headers. 问题原因 软件源未包含相关软件包。 处理办法 参阅如下步骤,尝试切换到 CentO 阅读全文
posted @ 2016-07-19 23:30
zengkefu
阅读(2569)
评论(0)
推荐(0)
摘要:
https://help.aliyun.com/knowledge_detail/41544.html 问题现象 云服务器 ECS Linux 系统出现系统没有响应。 在/var/log/message 日志中出现大量的类似如下错误信息: echo 0 > /proc/sys/kernel/hung 阅读全文
posted @ 2016-07-19 23:27
zengkefu
阅读(529)
评论(0)
推荐(0)
摘要:
发布时间:2013 年 2 月 18 日 发布者: OurMySQL 来源:hate mysql because you love her deeply 故障是运维人员永远的痛。相信每一个运维人员的KPI中都有一项:可用性。可用性高就是不出故障,各个公司对可用性和故障评级的标准都不相同,但是避免故障 阅读全文
posted @ 2016-07-19 23:11
zengkefu
阅读(294)
评论(0)
推荐(0)
摘要:
http://dev.mysql.com/doc/refman/5.7/en/order-by-optimization.html http://dev.mysql.com/doc/refman/5.7/en/order-by-optimization.html 这段时间mysql 数据库的性能明显 阅读全文
posted @ 2016-07-19 20:55
zengkefu
阅读(4130)
评论(0)
推荐(0)
摘要:
在MySQL里,我们一般使用SHOW STATUS查询服务器状态,语法一般来说如下: 执行命令后会看到很多内容,其中有一部分是Handler_read_*,它们显示了数据库处理SELECT查询语句的状态,对于调试SQL语句有很大意义,可惜实际很多人并不理解它们的实际意义,本文简单介绍一下: 为了让介 阅读全文
posted @ 2016-07-19 18:25
zengkefu
阅读(2743)
评论(0)
推荐(1)
摘要:
http://www.fromdual.com/mysql-handler-read-status-variables Because I do a lot of Performance Tuning gigs I get often in contact with these status var 阅读全文
posted @ 2016-07-19 18:24
zengkefu
阅读(243)
评论(0)
推荐(0)
摘要:
环境: 表t_feed_idx(user_id bigint, feed_id bigint, KEY (`user_id`,`feed_id`)) engine=innodb;表t_feed_info(feed_id bigint, PRIMARY KEY (`feed_id`), '其他列') 阅读全文
posted @ 2016-07-19 18:18
zengkefu
阅读(356)
评论(0)
推荐(0)
摘要:
按照从大到小,从主要到次要的形式,分析 mysql 性能优化点,达到最终优化的效果。 利用 mindmanger 整理了思路,形成如下图,每个点在网上都能找到说明,并记录下。形成了优化的思路: 1 连接 Connections 经常会遇见”mysql: error 1040: too many co 阅读全文
posted @ 2016-07-19 18:00
zengkefu
阅读(409)
评论(0)
推荐(0)
摘要:
http://blog.csdn.net/hguisu/article/category/796963 阅读全文
posted @ 2016-07-19 17:56
zengkefu
阅读(455)
评论(0)
推荐(0)
摘要:
http://dev.mysql.com/doc/refman/5.7/en/order-by-optimization.html http://dev.mysql.com/doc/refman/5.7/en/mrr-optimization.html This variable is used f 阅读全文
posted @ 2016-07-19 17:43
zengkefu
阅读(3291)
评论(0)
推荐(0)
摘要:
首先我们来看一个公式,MySQL中内存分为全局内存和线程内存两大部分(其实并不全部,只是影响比较大的 部分): 复制代码 代码如下: per_thread_buffers=(read_buffer_size+read_rnd_buffer_size+sort_buffer_size+thread_s 阅读全文
posted @ 2016-07-19 17:03
zengkefu
阅读(1626)
评论(0)
推荐(1)
摘要:
线程栈信息使用内存(thread_stack) 主要用来存放每一个线程自身的标识信息,如线程id,线程运行时基本信息等等,我们可以通过 thread_stack 参数来设置为每一个线程栈分配多大的内存。 排序使用内存(sort_buffer_size) MySQL 用此内存区域进行排序操作(file 阅读全文
posted @ 2016-07-19 16:50
zengkefu
阅读(989)
评论(0)
推荐(0)
摘要:
http://blog.itpub.net/29254281/viewspace-1159014/ To see the effect of a query do the following steps:FLUSH STATUS;Execute the querySHOW SESSION STATU 阅读全文
posted @ 2016-07-19 14:21
zengkefu
阅读(976)
评论(0)
推荐(0)
摘要:
MySQL“自古以来”都有一个神秘的HANDLER命令,而此命令非SQL标准语法,可以降低优化器对于SQL语句的解析与优化开销,从而提升查询性能。看到这里,可能有小伙伴不淡定了,这么好的东西为啥没广泛使用呢?这不是与几年前很夯的handlersocket插件类似吗? 那么,我们先来看看Handler 阅读全文
posted @ 2016-07-19 14:18
zengkefu
阅读(664)
评论(0)
推荐(0)
摘要:
http://dev.mysql.com/doc/refman/5.7/en/gis-data-formats.html http://mysqlserverteam.com/mysql-5-7-and-gis-an-example/ 最好的Spatial Database(空间数据库)当然是Ora 阅读全文
posted @ 2016-07-19 12:34
zengkefu
阅读(3348)
评论(0)
推荐(0)
摘要:
http://www.cppblog.com/besterChen/category/9573.html 所属分类: C/C++/STL/boost http://www.cppblog.com/besterChen/category/9573.html 在函数调用的时候,无论是参数为对象还是返回一 阅读全文
posted @ 2016-07-19 12:12
zengkefu
阅读(2776)
评论(0)
推荐(0)
摘要:
http://blog.163.com/li_hx/blog/static/1839914132015782821512/ http://blog.163.com/li_hx/blog/static/1839914132015782821512/ http://blog.163.com/li_hx/ 阅读全文
posted @ 2016-07-19 11:32
zengkefu
阅读(13539)
评论(0)
推荐(3)
摘要:
http://weibo.com/u/3181484461?is_all=1 阅读全文
posted @ 2016-07-19 11:28
zengkefu
阅读(353)
评论(0)
推荐(0)
摘要:
http://dblab.xmu.edu.cn/post/architecture-of-a-database-system/ 阅读全文
posted @ 2016-07-19 11:25
zengkefu
阅读(834)
评论(0)
推荐(0)
摘要:
非原创, 来自梦嘉朋友, 非常好的总结, 一起学习. 1. 要确保有足够的内存数据库能够高效的运行,最关建的因素需要内存足更大了,能缓存住数据,更新也可以在内存先完成。但不同的业务对内存需要强度不一样,一推荐内存要占到数据的15-25%的比例,特别的热的数据,内存基本要达到数据库的80%大小。 2. 阅读全文
posted @ 2016-07-19 11:18
zengkefu
阅读(1627)
评论(0)
推荐(0)
摘要:
http://tech.meituan.com/mysql-index.html 阅读全文
posted @ 2016-07-19 11:14
zengkefu
阅读(569)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/digdeep/category/739915.html 阅读全文
posted @ 2016-07-19 11:10
zengkefu
阅读(246)
评论(0)
推荐(0)
摘要:
在Linux中使用线程 http://blog.csdn.net/jiajun2001/article/details/12624923 :LINUX就是这个范围作者 http://blog.csdn.net/jiajun2001/article/details/12624923 :LINUX就是这 阅读全文
posted @ 2016-07-19 11:06
zengkefu
阅读(13605)
评论(0)
推荐(1)
摘要:
http://www.cnblogs.com/MYSQLZOUQI/category/546261.html 阅读全文
posted @ 2016-07-19 10:40
zengkefu
阅读(797)
评论(0)
推荐(0)
摘要:
http://mp.weixin.qq.com/s?__biz=MjM5NDE0MjI4MA==&mid=208777870&idx=1&sn=6efddd6283e4deb3fe55a141b0db965c 嘉宾介绍 叶金荣Oracle MySQL ACE,国内最早的MySQL推广者。2006年创 阅读全文
posted @ 2016-07-19 10:34
zengkefu
阅读(1060)
评论(0)
推荐(0)
摘要:
MySQL 在 5.5 中引入了 metadata lock. 顾名思义,metadata lock 不是为了保护表中的数据的,而是保护 database objects(数据库对象)的。包括表结构、schema、存储过程、函数、触发器、mysql的调度事件(events). 要理解 metadat 阅读全文
posted @ 2016-07-19 10:16
zengkefu
阅读(339)
评论(0)
推荐(0)
摘要:
Linux的文件系统有点像MySQL的存储引擎,它支持各种各样的文件系统。它最上层是通过 virtual files system虚拟文件系统作为一个抽象接口层来对外提供调用的。然后下层的各种文件系统实现这些调用接口就行了。 1. Linux 中的 日志文件系统和非日志文件系统 文件内容的修改涉及到 阅读全文
posted @ 2016-07-19 10:11
zengkefu
阅读(435)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/yuzhaoxin/p/4083612.html block_dump Linux 内核里提供了一个 block_dump 参数用来把 block 读写(WRITE/READ)状况转存(dump)到日志里,这样可以通过 dmesg 命令来查看。 该参数表 阅读全文
posted @ 2016-07-19 10:01
zengkefu
阅读(1765)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/wjoyxt/archive/2014/06/08/3777042.html (1)vm.overcommit_memory 执行grep -i commit /proc/meminfo 看到CommitLimit和Committed_As参数。 Com 阅读全文
posted @ 2016-07-19 09:54
zengkefu
阅读(19670)
评论(1)
推荐(0)
摘要:
1. pdflush刷新脏数据条件 (linux IO 内核参数调优 之 原理和参数介绍 )上一章节讲述了IO内核调优介个重要参数参数。 总结可知cached中的脏数据满足如下几个条件中一个或者多个的时候就会被pdflush刷新到磁盘: (1)数据存在的时间超过了dirty_expire_centi 阅读全文
posted @ 2016-07-19 09:49
zengkefu
阅读(3883)
评论(0)
推荐(0)
摘要:
Timesten数据库下的Linux page子系统参数调整 如果Timesten(TT)采用了Durablecommits或是share memory segment被lock的话,那么linux page子系统参数不需要做任何调整因为TT自己本身会在事务提交时会把dirty page写到磁盘上去 阅读全文
posted @ 2016-07-19 09:47
zengkefu
阅读(703)
评论(0)
推荐(0)
摘要:
linux下proc里关于磁盘性能的参数 linux下proc里关于磁盘性能的参数 http://blog.csdn.net/eroswang/article/details/6126646 http://blog.csdn.net/eroswang/article/details/6126646 阅读全文
posted @ 2016-07-19 09:43
zengkefu
阅读(1271)
评论(0)
推荐(0)
摘要:
http://hellojava.info/?p=264&utm_source=tuicool&utm_medium=referral 解决磁盘io紧张的一种临时方法 有些时候可能会碰到一个场景是临时磁盘的io比较紧张,但不会紧张太久,例如在搞活动,做大促什么的时候,这种时候如果出现磁盘io紧张的话 阅读全文
posted @ 2016-07-19 09:40
zengkefu
阅读(1804)
评论(0)
推荐(0)
摘要:
这两天在调优数据库性能的过程中需要降低操作系统文件Cache对数据库性能的影响,故调研了一些降低文件系统缓存大小的方法,其中一种是通过修改/proc/sys/vm/dirty_background_ration以及/proc/sys/vm/dirty_ratio两个参数的大小来实现。看了不少相关博文 阅读全文
posted @ 2016-07-19 09:34
zengkefu
阅读(748)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/xrq730/p/5260294.html#3470685 http://www.cnblogs.com/xrq730/p/4994545.html 阅读全文
posted @ 2016-07-19 09:21
zengkefu
阅读(162)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/xrq730/p/4948707.html MemCache是什么 MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问 阅读全文
posted @ 2016-07-19 09:15
zengkefu
阅读(470)
评论(0)
推荐(0)
摘要:
http://mysql.taobao.org/monthly/2016/06/07/#rd http://mysql.taobao.org/monthly/2016/06/07/#rd http://mysql.taobao.org/monthly/2016/06/07/#rd MySQL中的两种 阅读全文
posted @ 2016-07-19 09:12
zengkefu
阅读(496)
评论(0)
推荐(0)
摘要:
MySQL出现乱码的原因 要了解为什么会出现乱码,我们就先要理解:从客户端发起请求,到MySQL存储数据,再到下次从表取回客户端的过程中,哪些环节会有编码/解码的行为。为了更好的解释这个过程,博主制作了两张流程图,分别对应存入和取出两个阶段。 存入MySQL经历的编码转换过程 上图中有3次编码/解码 阅读全文
posted @ 2016-07-19 09:10
zengkefu
阅读(333)
评论(0)
推荐(0)
摘要:
基于Raft构建弹性伸缩的存储系统的一些实践 原创 2016-07-18 黄东旭 聊聊架构 最近几年来,越来越多的文章介绍了 Raft 或者 Paxos 这样的分布式一致性算法,但主要集中在算法细节和日志同步方面的应用,但是呢,这些算法的潜力并不仅限于此,基于这样的分布式一致性算法构建一个完整的可弹 阅读全文
posted @ 2016-07-19 09:07
zengkefu
阅读(1413)
评论(0)
推荐(0)
摘要:
在最新发布的MySQL 5.7.12中有许多令人兴奋的新功能,对于MySQL开发者来说,最令人兴奋的莫不是新增的MySQL Shell了,其下载地址: http://dev.mysql.com/downloads/shell/ 有了MySQL Shell,我们可以将MySQL作为一个文档数据库来使用 阅读全文
posted @ 2016-07-19 09:03
zengkefu
阅读(1287)
评论(0)
推荐(0)
摘要:
本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了。 1、硬件层相关优化 1.1、CPU相关 在服务器的BIOS设置中,可调整下面的几个配置,目 阅读全文
posted @ 2016-07-19 09:01
zengkefu
阅读(7113)
评论(0)
推荐(1)
摘要:
http://www.apmcon.cn/ 阅读全文
posted @ 2016-07-19 09:00
zengkefu
阅读(131)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/xpchild/p/3825309.html 运维的时候,经常遇到auto_increment的疑惑: 1. auto_increment相关的参数控制 1.1 innodb_autoinc_lock_mode 0: 每一个statement获取一个排他 阅读全文
posted @ 2016-07-19 00:41
zengkefu
阅读(2691)
评论(0)
推荐(0)
摘要:
重起MYSQL 服务器 阅读全文
posted @ 2016-07-19 00:32
zengkefu
阅读(469)
评论(0)
推荐(0)
摘要:
MYSQLD再起动,再测ID 并没有持久化29, 阅读全文
posted @ 2016-07-19 00:16
zengkefu
阅读(572)
评论(0)
推荐(0)

浙公网安备 33010602011771号