自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 SQL Server数据库表锁定原理以及如何解除表的锁定

1. 数据库表锁定原理1.1 目前的C/S,B/S结构都是多用户访问数据库,每个时间点会有成千上万个user来访问DB,其中也会同时存取同一份数据,会造成数据的不一致性或者读脏数据.1.2 事务的ACID原则1.3 锁是关系数据库很重要的一部分, 数据库必须有锁的机制来确保数据的完整和一致性.1.3.1SQL Server中可以锁定的资源:...

2017-09-08 16:20:00 165

转载 MySQL锁定机制简介

MySQL锁定机制简介数据库锁定机制简单来说就是数据库为了保证数据的一致性而使各种共享资源在被并发访问访问变得有序所设计的一种规则。对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特点都不太一样,为了满足各自特定应用场景的需求,每种存储引擎的锁定机制都是为各自所面对的特...

2017-09-08 16:18:00 87

转载 Cassandra简介

技术选型  技术选型常常是一个非常严谨的过程。由于一个项目通常是由数十位甚至上百位开发人员协同开发的,因此一个精准的技术选型常常能够大幅提高整个项目的开发效率。在尝试为某一类需求设计解决方案时,我们常常会有很多种可以选择的技术。为了能够精准地选择一个适合于这些需求的技术,我们就需要考虑一系列有关学习曲线,开发,维护等众多方面的因素。这些因素主要包括:该技术所提供的功能是...

2017-09-07 17:48:00 159

转载 Linux机器上实现程序自动部署以及更新

平台化管理Linux环境的客户端程序的部署、更新、以及进程关闭平台是用SSH实现,前端是avalon,数据库mysql客户端程序(Monitor, CLientSetup)是spring boot实现平台操作界面如下:客户端程序访问路径为 http://ip:8034,获取版本方式为 http://ip:8034/Deploy/Version心跳地址...

2017-09-04 14:56:00 141

转载 服务器时间同步平台化

针对linux服务器,用平台一键同步时间、查看内存占用、磁盘占用,由于采用用户名,密码登录SSH远程登录拿取数据,所以不需要安装客户端时间同步界面平台根据远程服务器的登录名,密码,ssh登录远程服务器,执行ntpdate 172.16.3.3(时间服务器ip)来同步时间public String syncDate(String ip) throws IOExcep...

2017-09-04 14:55:00 116

转载 内存查看平台化

针对linux服务器,用平台一键同步时间、查看内存占用、磁盘占用,由于采用用户名,密码登录SSH远程登录拿取数据,所以不需要安装客户端查看内存占用平台根据远程服务器的登录名,密码,ssh登录远程服务器,执行cat /proc/meminfo获取数据public int[] viewMemory(String ip) throws IOException, In...

2017-09-04 14:54:00 71

转载 服务器磁盘查看平台化

针对Linux服务器,用平台一键、磁盘占用,由于采用用户名,密码登录SSH远程登录拿取数据,所以不需要安装客户端原文地址:http://blog.csdn.net/chenjiazhu/article/details/77532484查看磁盘占用平台根据远程服务器的登录名,密码,ssh登录远程服务器,执行df -lh获取数据public int[] viewDisk...

2017-09-04 14:53:00 99

转载 性能压测服务器监控平台

原文地址:http://blog.csdn.net/chenjiazhu/article/details/77648100该服务器监控平台分为三部分:1. 监控管理平台:配置监控任务、配置监控服务器、启动关闭监控、结果展示2. linux机器监控客户端:获取当前linux机器的监控指标,发送给监控管理平台3. windows机器监控客户端:获取当前windows机器...

2017-09-04 14:50:00 120

转载 mongo基本操作

一.MongoDB 数据查询1.按条件查询记录:db.getCollection('表名').find({'字段名' : 字段值}) 例如:db.getCollection('Ymt_Social').find({'UserId' : 1000357715})2.按条件查询记录数量:db.getCollection('表名').find({'字段名' : 字段值})...

2017-08-24 20:08:00 143

转载 LR脚本示例

Get请求:web_reg_save_param("ResponseBody", "LB=", "RB=", "Search=Body", LAST);lr_start_transaction("Ts_GetAttentionList"); web_reg_find("Search=Body",//这里说明在Body的范围内查找 ...

2017-08-24 20:05:00 134

转载 mongo数据导入导出

第一步:先登陆mongo,172.16.103.213mongo-usa-p--authenticationDatabaseadmin密码:******第二步:进入mongo命令行输入:mongoshowdbsuse数据库名删除数据库 db.dropDatabase();第三部:导入数据库db.copyDatabase("newdata...

2017-08-24 20:04:00 126

转载 msql数据导入导出

登陆sit环境: 172.16.101.***stress 环境:172.16.103.***第一步:先进入压测环境,103.221, root ****输入备份命令:mysqldump -uroot -ppassword -h 172.16.101.212 -P 30001 -R --databases abstest > abstest.sql备份...

2017-08-24 20:03:00 95

转载 sql server 数据库之间导入导出数据表

1.点击源数据库右键->任务->导出数据2.3.4.5.6.7.8.9.10.11.转载于:https://www.cnblogs.com/chenjiazhu/p/7425019.html...

2017-08-24 20:01:00 114

转载 性能问题核对清单

CPU过高cpu高,TPS上不去,其他指标都很低,就可以认为瓶颈在CPU此时,可以借助其他工具,如dottrace(NET),JMC(java),找出CPU占用高的方法,截图提供给开发优化。内存磁盘读写过高linux:运行iostat -x 1检查await列。如果该列在负载下持续超过10(ms),那么说明磁盘太慢或是磁盘过载。windows:网络传输量高网络连接...

2017-08-24 20:00:00 121

转载 常用sqlserver性能分析

查看系统日志select*fromsys.traces查看sql profile转储文件先要用sql profile监控数据库,导出成trc拷贝至数据库服务器上,eg.d:\sqldata\trace\201611290881.trcsql查询中如下语句查看--SELECTcpu,TextData,Reads,WritesSELECT*...

2017-08-24 19:59:00 197

转载 Jmeter压测Mysql示例

导入jar包引入线程组加入JDBC配置跟请求配置配置如下加入响应断言,聚合报告,响应时间,TPS等监听器压测下来,上面语句最高TPS大概16000,_spin_lock占用8%CPU,数据库性能就下降了转载于:https://www.cnblogs.com/chenjiazhu/p/7425002.html...

2017-08-24 19:57:00 73

转载 nginx日志定制

进入nginx安装目录cd /usr/local/nginx/vi nginx.conflog_format lvan '$remote_addr - $remote_user [$time_iso8601] "$request" $http_host ''$status $body_bytes_sent "$http_referer" ''"$http_user_agen...

2017-08-24 19:55:00 120

转载 zookeeper集群部署

选取172.16.110.17、172.16.110.137、172.16.110.138来部署zookeeperdf -lh查看磁盘空间都够用zookeeper源码下载(由于17上已部zookeeper,所以拷过去就行)安装在/opt目录下 tar -xvfzookeeper-3.4.6.tar修改配置文件vi /opt/zookeeper-3.4.6/co...

2017-08-24 19:54:00 93

转载 linux开机自启动

做程序自启动可以把启动脚本写成开机启动脚本或者做成服务,这边采用写入开机启动脚本vi /etc/rc.local加入启动脚本zk加入开机自启动/opt/zookeeper-3.4.6/bin/zkServer.sh start重启机器shutdown -r nowcd/opt/zookeeper-3.4.6/bin./zkServer....

2017-08-24 19:53:00 76

转载 RabbitMQ集群化部署

压测环境上RabbitMQ主库采用三台集群化部署,部署在172.16.103.127, 172.16.103.138, 172.16.103.129三台机器上。安装目录:/opt/rabbitmq/rabbitmq_3.6.2集群化部署1、设置hosts解析,所有节点配置相同vi/etc/hosts172.16.103.129 mq-n129172.16....

2017-08-24 19:52:00 95

转载 kairosdb+cassandra集群化安装

kairosdb(1)到/conf目录下,找到kairosdb.properties,修改datastore为cassandra(2)设置cassandra的连接方式(3) 设置用户名密码4. 启动:到/bin目录下,直接跑./kairosdb.sh start,最后会看到KairosDBservicestarted ...

2017-08-24 19:51:00 427

转载 Linux机器上实现程序自动部署以及更新

平台化管理Linux环境的客户端程序的部署、更新、以及进程关闭平台是用SSH实现,前端是avalon,数据库mysql客户端程序(Monitor, CLientSetup)是spring boot实现平台操作界面如下:客户端程序访问路径为 http://ip:8034,获取版本方式为 http://ip:8034/Deploy/Vers...

2017-08-24 16:17:00 122

转载 Mysql执行计划EXPLAIN详解

分析查询性能时,考虑EXPLAIN关键字同样很管用。EXPLAIN关键字一般放在SELECT查询语句的前面,用于描述MySQL如何执行查询操作、以及MySQL成功返回结果集需要执行的行数。explain 可以帮助我们分析 select 语句,让我们知道查询效率低下的原因,从而改进我们查询,让查询优化器能够更好的工作。一、MySQL 查询优化器是如何工作的MySQL 查询优化器有几个目...

2017-03-27 10:21:00 71

转载 mysq常用l性能分析方法

orzdba查看读写./orzdba.pl--mysql -S /data/mysql30001/mysql.sock 语句查看读写命令数量,以及数据库TPS,传输的大小查看processlist及其statemysql -uroot -p -S /data/mysql30001/mysql.sock, 密码sitMysql或者mysql-usa_test-pymtc...

2017-03-27 10:20:00 102

转载 jmeter分布式压测

stop.sh需要跑Jmeter的服务器上安装Jmeteryum install lrzsz 安装rz、sz命令rz jemter的压缩包 拷贝到/usr/local/tools下面unzip apache-jmeter-3.0.zip 解压权限修改chmod 777 * 修改权限时间修改ntpdates2m.time.edu.cn同步到服务器或者ntpdateti...

2017-01-19 20:10:00 85

转载 Jmeter添加监控指标

需要监控的机器上安装Server-Agency(需要java环境支持)把ServerAgent-2.2.1.zip拷到需要监控的机器上,解压Linux启动如下2. Jmeter上添加监控最终有如下指标注意监控的结果文件保存要与其他的分开效果如下:转载于:https://www.cnblogs.com/chenjiazhu/p/6308636.html...

2017-01-19 20:02:00 151

转载 Jmeter新建用例图示

添加线程组添加HTTP请求编辑HTTP请求添加HTTP信息头...

2017-01-19 20:00:00 54

转载 JvisualVM、JMC监控远程服务器

修改服务器上jmxremote.access与jmxremote.password,输入命令:find -name jmxremote.access进入该jmxremote.access文件所在目录中,输入命令:cd /usr/java/jdk1.8.0_91/jre/lib/management路径要用到两个文件:(jmxremote.access和jmxremote.pass...

2017-01-19 19:19:00 244

转载 MVC学习笔记3 - JsRender

许多发展平台减少代码和简化维护,使用模板和 HTML5 和 JavaScript 也不例外。JsRender 是一个 JavaScript 库使您可以一次定义一个样板文件结构,并使用它来动态地生成 HTML。JsRender 为具有 codeless 标记语法和高性能,有没有依赖项,对 jQuery 也没有文档对象模型 (DOM)、 支持创建自定义函数并使用纯基于字符串的渲染的 HT...

2015-04-22 14:13:00 193

转载 MVC学习笔记2 - Razor语法

Razor 同时支持 C# (C sharp) 和 VB (Visual Basic)。C# 的主要 Razor 语法规则Razor 代码封装于 @{ ... } 中行内表达式(变量和函数)以 @ 开头代码语句以分号结尾字符串由引号包围C# 代码对大小写敏感C# 文件的扩展名是 .cshtmlC# 实例<!-- 单行代码块 -...

2015-04-22 13:32:00 106

转载 MVC学习笔记1-MVC家族间的区别

ASP.NET下的MVC从原始的1.0走到2.0,再到3.0,现在走到4.0,也许明年5.0就问世了,先不管那些,那说说这些MVC在ASP.NET是如何变化发展的。对于。net编程人员来说可能会很熟悉,也有可能不熟悉,我过去做。net一年多,没听说过这个概念,但是昨天看别人的博客(博主书这是。net一个公司的面试题),忽然对这个问题产生了兴趣,于是研究研究,研究的不是很深,供初学者有个浅...

2015-04-22 13:28:00 84

空空如也

空空如也

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

TA关注的人

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