自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mysql性能优化-慢查询分析、优化索引和配置

目录 一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询   2索引及查询优化 三、配置优化 1)      max_connections 2)...

2016-12-16 16:11:54

阅读数 275

评论数 0

Redis3.0-集群环境搭建

Redis3.0已经发布一段时间了,趁着周末抓紧研究下,重点关注下相关的新功能及稳定性。性能及压力测试情况后续慢慢更新。目前公司使用的是2.8.7版本,非常的稳定。   Redis Cluster:  支持多节点数据集自动分片 提供一定程度的分区可用性,部分节点挂掉或者无法...

2016-06-21 16:26:42

阅读数 418

评论数 0

Elasticsearch的远程执行漏洞

公司使用的是Ucloud的云主机服务,今天上午突然被告知有一台服务器的出口流量激增,对外发包量短时间内达到了100万,而且都是UDP类型的,第一感觉就是:诶呀,莫不是被黑了,被当肉鸡了呀! 探究: 立马登录对应的服务器,首先使用iftop查看流量状况 可以看出出口...

2016-01-21 22:35:34

阅读数 1643

评论数 0

[置顶] 数据库分库分表(sharding)系列(五) 一种支持自由规划无须数据迁移和修改路由代码的Sharding扩容方案

版权声明:本文由本人撰写并发表于2012年9月份的《程序员》杂志,原文题目《一种支持自由规划的Sharding扩容方案——主打无须数据迁移和修改路由代码》,此处作为本系列的第五篇文章进行转载, 本文版权归《程序员》杂志所有,未经许可不得转载! 作为一种数据存储层面上的水平伸缩解决...

2015-06-26 16:50:16

阅读数 876

评论数 0

洞悉Linux系统软硬件配置-aspersa

原创文章,转载请注明: 转载自系统技术非业余研究 本文链接地址: 洞悉Linux系统软硬件配置 我们在做服务器的时候,老大扔给你一台机器,要你在上面开发。通常服务器软件是非常依赖于系统的软硬件的,软件通常是要紧贴硬件的特性,如果我们不能了解机器的硬件,我们就无法高效的开发。 ...

2015-06-26 11:15:48

阅读数 539

评论数 0

用 OProfile 彻底了解性能

评测 是表示不同性能特性和特征的数据的形式化总结或分析,它通常以图形和表的形式的出现。评测表提供为特定的处理器事件收集的采样的百分数或数量,比如高速缓存线路故障的数量、传输后备缓存( TLB )故障的数量,等等。 Oprofile 是用于 Linux 的若干种评测和性能监控工具中的一种。它可...

2015-06-26 11:12:45

阅读数 320

评论数 0

内核探测工具systemtap简介

systemtap是内核开发者必须要掌握的一个工具,本文我将简单介绍一下此工具,后续将会有系列文章介绍systemtap的用法。 什么是systemtap 假如现在有这么一个需求:需要获取正在运行的 Linux 系统的信息,如我想知道系统什么时候发生系统调用,发生的是什么系统调用等这些信息...

2015-06-26 11:11:15

阅读数 309

评论数 0

io系统的监控工具-blktrace

io系统的监控工具-blktrace blktrace是一个可以显示block的io详细信息的工具,但他的输出信息太专业了,很难看懂,可以同通过blkiomon、blkparse等工具来查看。   下载  [root@dhdb tmp]# wget ftp://mirror.s...

2015-06-26 11:08:45

阅读数 429

评论数 0

tcprstat工具安装与使用

tcprstat工具安装与使用 tcprstat是免费开源tcp分析工具,通过监控网络传输来统计分析请求的响应时间 使用方法: tcprstat是安装在server端,统计分析本地网卡地址请求的响应时间,可以用于临时分析,也可定时任务做信息收集 下载 # wget h...

2015-06-26 11:05:48

阅读数 450

评论数 0

出现javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name

今天研究网上的java版的微信模拟登录群发消息的代码时,运行报错handshake alert:unrecognized_name,调试发现完整的错误为javax.net.ssl.SSLProtocolException: handshake alert:unrecognized_name 在百度...

2015-06-12 16:40:23

阅读数 4839

评论数 1

MySQL 5.5 keepalived + haproxy + MHA 自动容灾

vip 192.168.161.80 mysql master 192.168.161.81 mysql backup 192.168.161.82(haproxy master) mysql slave     192.168.161.83 (haproxy backup) keep...

2015-06-05 18:31:52

阅读数 496

评论数 0

linux 重定向命令

标准输入,输出和错误 --------------------------------- 文件文件                描述符 --------------------------------- 输入文件—标准输入       0 输出文件—标准输出       1 错误输出...

2015-02-12 06:27:24

阅读数 351

评论数 0

MySQL innodb的锁机制解读

网上有许多关于innodb的锁机制的文章,有许多文章讲述的不明白或者有问题,最近研究了好久,结合网上资料和实践操作,记录一下,供大家参考。如果有不对的地方,请随时留言。 一 Innodb具备的锁种类 1. 表锁(MySQL提供的,跟存储引擎无关) 2. 行锁(Innodb存储引擎...

2015-02-05 18:13:55

阅读数 397

评论数 0

mysql在线修改表结构大数据表的风险与解决办法归纳

整理这篇文章的缘由: 互联网应用会频繁加功能,修改需求。那么表结构也会经常修改,加字段,加索引。在线直接在生产环境的表中修改表结构,对用户使用网站是有影响。 以前我一直为这个问题头痛。当然那个时候不需要我来考虑,虽然我们没专门的dba,他们数据量比我们更大,那这种问题也会存在。所以我很...

2015-02-05 18:11:27

阅读数 589

评论数 0

MySQL的锁

锁机制是数据库系统区别于文件系统的一个关键特性,他可以确保用户能以一致的方式读取和修改数据。     为了保证一致性,必须有锁的介入。MySQL操作缓冲池中的LRU列表,删除、添加、移动LRU列表中的元素等地方也都适用锁,从而允许对多种不同资源的并发访问。     打个比方,我们到淘宝...

2015-02-05 18:00:12

阅读数 376

评论数 0

MySQL执行Select语句将结果导出到文件的方法

如果是对MySQL整个表数据导出,可以参照文章:http://www.crazyant.net/1355.html 然而也会遇到的场景是,需要执行一个SQL语句,然后将SQL语句的结果输出到文件; 方法一:使用MySQL的select * into outfile ‘/tmp/...

2015-01-21 20:52:08

阅读数 3498

评论数 0

CXF+Spring配置ip地址拦截器

转自网络:http://www.blogjava.net/zzzlyr/articles/372858.html 谢谢原作者!  首先介绍下CXF的拦截器: 简单地说,CXF使用流水线型(或者说总线型)处理机制,它的核心是一个Bus。一个客户端的请求或者一个对客户端桩...

2015-01-08 12:41:36

阅读数 1262

评论数 0

linux shell 正则表达式(BREs,EREs,PREs)差异比较

我想各位也和我一样,再linux下使用grep,egrep, awk , sed, vi的搜索时,会经常搞不太清楚,哪此特殊字符得使用转义字符'\' ..   哪些不需要, grep与egrep的差异等等。下面就是我在网上找到的一篇介绍这方面的文章。如下: 转载自:http://www.cn...

2014-12-09 09:17:55

阅读数 434

评论数 0

只打印IBatis的sql语句

2014-12-04 06:03:17

阅读数 470

评论数 0

Linux查看版本信息及CPU内核、型号等

Linux下如何查看版本信息, 包括位数和多核信息,今天我们就来一起看看linux 查看版本信息以及查看CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。相信不会让大家失望。 # uname -a Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr...

2014-11-28 11:00:02

阅读数 561

评论数 0

提示
确定要删除当前文章?
取消 删除