自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (240)
  • 收藏
  • 关注

转载 pt工具常用命令

pt工具介绍Percona Toolkit简称pt工具,是Percona公司开发用于管理MySQL的工具,功能包括检查主从复制的数据一致性、检查重复索引、定位IO占用高的表文件、在线DDL等,DBA熟悉掌握后将极大提高工作效率。 下载地址https://www.percona.com/downloads/percona-toolkit/LATEST/Ce

2017-05-30 10:42:29 8144

转载 redis audit内存分析工具在redis cluster中的应用

内容:redis audit工具是使用ruby语言编写的脚本,用来分析redis哪些key占内存比较多,及占用内存较多的key键的过期时间。在分析redis内存增长时非常有帮助。在分析时,为了防止对生产库的影响,一般在从库上执行。但是在使用redis audit分析redis cluster从库实例时发现报错不能使用。于是花了些时间分析原因并使之能够使用redis cluster从库实

2017-05-30 10:40:23 966

转载 Mysql性能和Linux性能监控利器----orzdba

淘宝有一款开源监控工具orzdba,集成mysql和linux性能监控,功能很强大,可以很直观查看mysql和linux性能情况,而且使用非常简单     代码SVN地址:http://code.taobao.org/p/orzdba/src/trunk/orzdba的安装在这里不阐述了,大家去网上找找资料即可,下面给大家介绍一下orzdba使用首先看看orzdba有那

2017-05-30 10:30:26 1956

转载 Mysql性能诊断利器---profile

大家平时做mysql运维时,会碰到很多很诡异的问题,我就碰到过,一个按照主键查询sql平时只要几毫秒就出结果,但是突然响应时间就变成3秒多,看执行计划都是正常,执行时间就不正常,检查服务器的IO,cpu没有异常,怀疑可能是网络延迟导致的,测试网络延时不到1ms,这个时候就非常郁闷,很想知道时间都耗在那里,MySQL中可以使用profile去查看SQL的执行时间主要消耗在哪里,下面看看profile

2017-05-30 10:26:58 555

转载 MySQL日志切割工具logrotate

背景:对于MySQL的日志,如果不做处理的话,时间长了会很大,不利于分析问题。比如说错误日志或者慢日志,经过半年一年可能已经很大了,你要想查看内容会很慢,搞不好把系统都可能跑挂。或者当你监控报警的时候提示磁盘空间不足,你登陆服务器发现都是log占用,我想这时候你也是崩溃的。这时候日志的切割和保留就显得比较重要了 操作:root@rpc0804:/etc/logrotat

2017-05-30 10:21:36 2166

转载 Oracle数据库IO问题分析利器(一)

工欲善其事,必先利其器。很多时候数据库性能问题的分析优化,到最后都变成了如何定位或者解决IO问题。诚然,衡量一个数据库的IO子系统效率的高低,在OS层面、存储层面都有很多命令和监控工具可以看到相关指标,在数据库层面也有AWR可以分析对比,更有一些开源或商业的DB图形界面的监控工具也能轻松实现此目的。但是,做为一个有态度、有信仰滴技术人员,当你分析紧急生产问题,且面临一个

2017-05-30 10:20:03 4678 1

转载 硬盘读写追踪工具Blktrace&Blkparse

1. Blktrace和Blkparse简介blktrace是一个针对Linux内核中块设备I/O层的跟踪工具,用来收集磁盘IO信息中当IO进行到块设备层(block层,所以叫blk trace)时的详细信息(如IO请求提交,入队,合并,完成等等一些列的信息)。通过使用这个工具,使用者可以获取I/O请求队列的各种详细的情况,包括进行读写的进程名称、进程号、执行时间、读写

2017-05-30 10:13:37 2434

转载 如何在Linux中使用awk工具详解

awk 是一个强大的文本分析工具。它不仅是 Linux 中,也是任何环境中现有的功能最强大的数据处理引擎之一。相对于 grep 的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。    当你第一次拿起双手在电脑上使用 awk 命令处理一个或者多个文件的时候,它会依次读取文件的每一行内容, 然后对其进行处理,awk 命令默认从 stdio 标准输入获取

2017-05-29 19:36:08 434

转载 Linux上的命令监控工具

1.dstat - 多类型资源统计工具dstat可以很方便监控系统运行状况并用于基准测试和排除故障。dstat可以让你实时地看到所有系统资源,例如,你能够通过统计IDE控制器当前状态来比较磁盘利用率,或者直接通过网络带宽数值来比较磁盘的吞吐率(在相同的时间间隔内)。默认centos7中没有安装,需要手动安装使用yum installdstat.noarch

2017-05-29 19:11:10 291

转载 MySQL优化实例

Apache, PHP, MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接 影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观察统计并且根据经验 进行判断,然后设置合理的参数。下面我们了解一下MySQL优化的一些基础,M

2017-05-26 15:03:05 392

转载 MySQL数据库性能优化的关键参数

>Oracle帮您准确洞察各个物流 环节我们在进行数据库管理和开发中经常会遇到性能问题,这就涉及到MySQL的性能优化。通过在网络上查找资料和笔者自 己的尝试,我认为以下系统参数是比较关键的:关键参数一:back_log要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新

2017-05-26 15:01:21 253

转载 Mysql的两个重点优化和数据对比

优化table_cachetable_cache指定表高速缓存的大小。每当MySQL访问一个表时,如果在表缓冲区中还有空间,该表就被打开并放入其中,这样可以更快地访问表内容。通过检查峰值时间的状态值Open_tables和Opened_tables,可以决定是否需要增加table_cache的值。如果你发现open_tables等于table_cache,并且opened_tables在不

2017-05-26 14:45:32 411

转载 MySQL数据库服务器优化

如今,开发人员不断地开发和部署使用 LAMP(Linux®、Apache、MySQL 和 PHP/Perl)架构的应用程序。但是,服务器管理员常常对应用程序本身没有什么控制能力,因为 应用程序是别人编写的。这份 共三部分的系列文章 将讨论许多服务器配置问题,这些配置会影响应用程序的性能。本文是本系列文章的第三部分,也是最后一部分,将重点讨论为实现最高效率而对数据库层进行的调优。关于 M

2017-05-26 14:41:49 290

转载 Linux高负载下优化MYSQL

同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。安装好mysql后,配制文件应该在/usr/local/mysql/share/mysql目录中,配制文件有几个,有my-huge.cnf my-med

2017-05-26 14:38:00 944

转载 Mysql参数优化

Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性 完成,需要不断的观察以及调试,才有可能得到最佳效果。  下面先说我的服务器的硬件以及论坛情况,  CPU: 2颗四核Intel Xeon 2.00GHz  内存: 4GB DDR  

2017-05-26 14:35:45 281

转载 MySQL查询的性能优化

查询是数据库技术中最常用的操作。查询操作的过程比较简单,首先从客户端发出查询的SQL语句,数据库服务端在接收到由客户端发来的SQL语句后,执行这 条SQL语句,然后将查询到的结果返回给客户端。虽然过程很简单,但不同的查询方式和数据库设置,对查询的性能将会有很在的影响。因此,本文就在 MySQL中常用的查询优化技术进行讨论。讨论的内容如: 1 通过查询缓冲提高查询速度 2 MySQL对查

2017-05-26 14:33:22 341

转载 mysql常用优化参数

修改全站搜索   修改my.ini(my.cnf) ,在 [mysqld] 后面加入一行“ft_min_word_len=1”,然后 重启Mysql,再登录网站后台(模块管理->全站搜索)重建全文索引。   记录慢查询sql语句,修改my.ini(my.cnf),添加如下代码:   #log-slow-queries   long_query_time = 1 #是指 执行

2017-05-26 14:29:57 476

转载 定位到代码哪里出问题

1.jps可以理解成Java进程的ps,也就是罗列出所有的正在运行的Java进程(这里不截图了);2.jstat 一个极强的一个VM监控工具;jstat -gcutil pid 可以查看对应该id进程的gc所有状况,如下图:下面解释一下各个字母表示的意思:s0:如果了解JVM的童鞋,很清楚s0就是Java堆内存里的新生代的

2017-05-26 14:15:36 436

转载 IO负载高的来源定位

前言:在一般运维工作中经常会遇到这么一个场景,服务器的IO负载很高(iostat中的util),但是无法快速的定位到IO负载的来源进程和来源文件导致无法进行相应的策略来解决问题。这个现象在MySQL上更为常见,在5.6(performance_schema提供io instrument)之前,我们通常只能猜到是MySQL导致的高IO,但是没法定位具体是哪个文件带来的负载。例如是ibda

2017-05-26 13:22:25 949

转载 监控JAVA应用的好工具javamelody

JavaMelody能够在QA和实际运行生产环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。 使用配置如下:1、到ht

2017-05-23 21:47:41 261

转载 性能测试中用LambdaProbe监控Tomcat

Lambda Probe(以前称为Tomcat Probe)是一款实时监控和管理的Apache Tomcat实例的基本工具。  Lambda Probe 是基于 Web + AJAX 的强大的免费开源工具,可以用来实时管理一个单独的host。LambdaProbe拥有几乎所有Tomcat Manager的功能,可以说是一个增强版本的 Tomcat Manager。除此之外,Tomcat Pro

2017-05-23 21:46:32 554

转载 JMeterPlugin 部分说明

因为用Jmeter做压力测试的缘故,需要用Jmeter生成性能图表,可以Jmeter本提供的图是在是看不懂,在google的code上找到了JMeterPlugin,他可以把JMeter生成的jtl文件做出很好的统计图,同时还支持机器的cpu、memory、swap、disk io和network的监控,实在是个不错的插件。JMeterPluging生成的很多图都很Thread有关系,因此

2017-05-16 11:05:58 871

转载 【JMeter】JMeter使用plugins插件进行服务器性能监控

性能测试时,我们的关注点有两部分1 服务本身:并发 响应时间 QPS2 服务器的资源使用情况:cpu memory I/O disk等JMeter的plugins插件可以实现对"二"的监控,具体操作步骤如下(主要记录我的实践过程):说明:我的jmeter版本是2.13一 下载插件1 访问网址http://jmeter-plugins.org/down

2017-05-16 10:18:13 1501 1

转载 linux netstat 统计查看外部连接数

服务器上的一些统计数据:1)统计80端口连接数netstat -nat|grep -i "80"|wc -l2)统计httpd协议连接数ps -ef|grep httpd|wc -l3)、统计已连接上的,状态为“establishednetstat -na|grep ESTABLISHED|wc -l4)、查出哪个IP地址连接最多,将其封了.nets

2017-05-15 16:36:40 10023

转载 LR常用函数整理

1,变量转参数lr_save_string("aaa","param"):将字符串“aaa”或者一个字符串变量,转变成LR的参数{param}2,参数转变量char var[10];strcpy(var,lr_eval_string("{param}")):将参数{param}转换成C语言中的变量var3,取值()lr_eval_string("{param}"):

2017-05-07 17:45:37 374

转载 loadrunner录制websocket

需要支持websocket至少需要loadrunner12以上版本,本人使用的是12.53版本;推荐一个比较好的测试websocket网址:http://www.blue-zero.com/WebSocket/,在线websocket测试地址,当然本次录制实践也会使用这个地址。首先来说一下我学习时在网上找到的资料http://www.cnblogs.com/gumuzi/p/576

2017-05-05 14:24:28 2404 1

转载 使用jmeter对websocket进行压力测试

前段时间本着练习angularJS+requireJS的目的写了一个基于nodeJS和socket.io的聊天室,github地址为:https://github.com/towersxu/node-socketIO-angular-require-chatroom。当时没有考虑性能方面的问题,本着功能实现的目的就好。最近刚好有空,打算测试一下这个聊天室的性能。测试工具我使用的是JMete

2017-05-05 14:03:19 4350 1

转载 性能测试场景设计杂谈

作者:张允庆,现就职于易宝支付有限公司,任职高级性能测试工程师,有多年的系统性能测试设计与优化经验,经历过大小上百个项目的性能优化,对性能测试有着较为深入的研究。2008年底获得北京大学理学学士学位,目前进入对外经济贸易大学在职研究生班进行深造,专业方向是大数据分析及应用。对性能测试相关话题感兴趣的读者可以和作者进行交流,电子邮箱地址:zhysync@163.com。一、说在前面

2017-05-05 13:10:46 1272 1

转载 缓存穿透、缓存并发、缓存失效之思路变迁

我们在用缓存的时候,不管是Redis或者Memcached,基本上会通用遇到以下三个问题:缓存穿透缓存并发缓存失效一、缓存穿透Paste_Image.pngPaste_Image.pngPaste_Image.png注:上面三个图会有什么问题呢?我们在项目中使用缓存通常都是先检查缓存中是否存在,

2017-05-05 13:09:33 259

转载 性能优化之路(二)

1、单台40TPS,加到4台服务器能到60TPS,扩展性几乎没有。 2、在实际生产环境中,经常出现数据库死锁导致整个服务中断不可用。 3、数据库事务乱用,导致事务占用时间太长。 4、在实际生产环境中,服务器经常出现内存溢出和CPU时间被占满。 5、程序开发的过程中,考虑不全面,容错很差,经常因为一个小bug而导致服务不可用。 6、程序中没有打印关键日志,或者打印了日志,信息却是

2017-05-05 10:25:07 335

转载 小命令保证大性能

一、开发者的自测利器-Hprof命令1、示例演示例子程序:注:这是一段测试代码通过sleep方法进行延时,在程序运行过程中很慢,我想知道到底是哪段程序影响的整体性能呢?我在这个Java程序中,加了如下运行参数:-agentlib:hprof=cpu=times,interval=10/*   times:java函数的执行时间

2017-05-05 10:17:50 280

转载 一个脚本引发的血案

项目架构引用了dubbo做soa服务的治理,web容器nginx+tomcat,后端语言采用Java,框架选择spring+mybaits,前端模板引擎使用的是btl,app采用原生+h5的模式。上线在生产测试期间,发现tomcat过一段时间就会莫名奇妙的down掉,特别是后端的tomcat down掉的频率比较高。后端的tomcat down掉之后对前端的页面展示没有影响,会影响后端的交

2017-05-05 10:11:17 342

转载 TPS不稳定,队列产生大量的TIME_WAIT?

问题现象:在高并发的压力测试时候,有时候会TPS不稳定或者上不去的现象,同时观察到队列产生大量的TIME_WAIT。基本的分析思路:使用netstat -an|find "TCP",发现大量的TIME_WAIT状态的队列。以至于部分客户端连接不上去,导致TPS不稳定或者上不去,成功率下降。发现这种情况表示有较多的队列在等待,原因是服务器端或者客户端的连接数有

2017-05-04 16:14:45 823

Apache Kafka实战.pdf

Apache Kafka实战.pdf..

2019-02-21

DataFun技术年货CV、Ads篇

DataFun技术年货CV、Ads篇..

2019-02-20

DataFun技术年货搜索推荐篇

DataFun技术年货搜索推荐篇

2019-02-20

DataFun技术年货大数据篇.pdf

DataFun的这份干货里有不少2018年HBase MeetUp整理出来的文章~

2019-02-13

【03 去哪儿网 徐骁】Flink 在去哪儿网的实践和应用

【03 去哪儿网 徐骁】Flink 在去哪儿网的实践和应用........

2019-01-28

Apache Flink特刊(正式电子版)

Apache Flink特刊(正式电子版)

2019-01-28

2018美团点评技术文章合辑

2018美团点评技术文章合辑,包括前端、后端、大数据方面等美团点评2018年技术

2019-01-28

hue搭建收集的文档

hue搭建。。

2019-01-21

Elasticsearch搜集的资料

《Solr权威指南 下卷》.pdf、Elasticsearch 权威指南(中文版).pdf、Elasticsearch集成Hadoop最佳实践.pdf、Elasticsearch技术解析与实战.pdf、Lucene实战(第2版).pdf、大数据搜索与日志挖掘及可视化方案——ELK Stack:Elasticsearch Logstash Kibana(第2版).高凯(详细书签)、深入理解ElasticSearch.pdf

2018-12-29

Python机器学习及实践从零开始通往Kaggle竞赛之路.pdf

Python机器学习及实践从零开始通往Kaggle竞赛之路.pdf.............

2018-12-29

20181201Apache CarbonData & Spark Meetup

20181201Apache CarbonData & Spark Meetup.

2018-12-27

基于CarbonData构建万亿级数据仓库.pdf

基于CarbonData构建万亿级数据仓库.pdf

2018-12-26

What's New in Apache Spark 2.4.pdf

What's New in Apache Spark 2.4.pdf。

2018-12-26

CarbonData_meetup_shenzhen_20181201_v1.1.2

CarbonData_meetup_shenzhen_20181201_v1.1.2。

2018-12-26

收集的storm的pdf版资料

收集的storm的pdf版资料。

2018-12-26

CarbonData应用实践和未来规划.pdf

CarbonData应用实践和未来规划.pdf。

2018-12-26

Phoenix.pdf

Phoenix.pdf.

2018-12-26

(全)Flink Forward China 2018 PPT

(全)Flink Forward China 2018 PPT

2018-12-26

kudu构建近实时分析系统.pdf

kudu构建近实时分析系统.pdf.

2018-12-26

基于 Impala 构建实时用户行为分析引擎.pdf

包含基于 Impala 构建实时用户行为分析引擎.pdf和.开源大数据分析引擎Impala实战.pdf两份

2018-12-26

离线安装 gcc、g++

离线安装 gcc、g++

2022-05-27

Hive表生成工具,Hive表生成工具Hive表生成工具

Hive表生成工具,Hive表生成工具Hive表生成工具

2022-03-10

mysql_backup - 副本.zip

mysql 备份shell脚本 mysql_backup.zip

2021-09-21

7.10 Flink x TiDB Meetup 讲师PPT.zip

2021.07.70 Flink x TiDB Meetup

2021-07-14

flink大厂实战经验.zip

仅1年GitHub Star数翻倍,Apache Flink 做了什么? 4 Lyft基于Apache Flink的大规模准实时数据分析平台 15 日均处理万亿数据!Apache Flink在快手的应用实践与技术演进之路 26 bilibili实时平台的架构与实践 47 美团点评基于 Apache Flink 的实时数仓平台实践 70 小米流式平台架构演进与实践 90 Netflix:Evolving Keystone to an Open Collaborative Real-time ETL Platform 108 OPPO 基于 Apache Flink 的实时数仓实践 115 菜鸟供应链实时数仓的架构演进及应用场景 136 目录

2021-06-22

Spring三级缓存解决循环依赖.pdf

Spring三级缓存解决循环依赖.pdf

2021-06-22

Elasticsearch7.10.0集成IK相关性同义词改源码实现MySql5.7.2实现远程动态同义词词库实时更新.pdf

Elasticsearch7.10.0集成IK相关性同义词改源码实现MySql5.7.2实现远程动态同义词词库实时更新.pdf

2021-06-22

离线安装用到的 requests 和pip库

安装文章地址:https://blog.csdn.net/lin443514407lin/article/details/115230341

2021-03-26

【《TensorFlow2深度学习201911》】.rar

【《TensorFlow2深度学习201911》】pdf

2021-03-13

2020年java面试题集锦(2)(1).docx

2020年java面试题集锦(2)(1)

2021-03-10

阿里面试(2).pdf

阿里面试

2021-03-10

20190921 Apache Flink Meetup 北京站 PPT.zip

20190921 Apache Flink Meetup 北京站 PPT.zip

2019-09-21

nslicense.rar

https://blog.csdn.net/lin443514407lin/article/details/86701210的破解文件

2019-07-27

20190629Apache Flink Meetup 北京站.zip

20190629Apache Flink Meetup 北京站

2019-07-01

2019年5月11号_Apache Flink China Meetup - 上海站 Meetup.zip

2019年5月11号_Apache Flink China Meetup - 上海站 Meetup.

2019-05-21

Apache Kafka × Apache Flink Meetup-北京站20190512.zip

Apache Kafka × Apache Flink Meetup-北京站20190512.

2019-05-21

ELK Stack搭建及使用.docx

ELK Stack搭建及使用.docx

2019-04-10

Spark2018eBook.pdf

Spark2018eBook.pdf

2019-03-06

flume-ng-sql-source-1.4.3.jar

flume-ng-sql-source-1.4.3.jar

2019-03-05

DataFun技术文章合集.pdf

NLP 、搜索 、广告、风控、 大数据等。

2019-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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