- 博客(12)
- 收藏
- 关注
转载 PostgreSQL 锁等待跟踪
摘要PostgreSQL 在打印LONG SQL时,锁等待的时间也会算在内,并且目前在日志中没有将锁等待的时间单独打印出来。 shared_preload_libraries='auto_explain' auto_explain.log_min_duration='1s' auto_explai...PostgreSQL 在打印LONG SQL时,锁等待的时间也会算在内,并且目前在日
2016-12-23 15:40:07 2511
原创 postgres死锁处理
psotgres 锁 1、因为事物产生的锁操作:session Apostgres=# drop table test2;DROP TABLEpostgres=# create table test2(id int, info text);CREATE TABLEpostgres=# insert into test2 values (1,'test');
2016-12-23 15:38:38 5670
原创 tomcat manager 无法使用
在点击tomcat manager的时候提示以下内容:You are not authorized to view this page. By default the Host Manager is only accessible from a browser running on the same machine as Tomcat. If you wish to modify th
2016-12-19 16:16:12 9677 3
转载 awk实现数据库查询功能
本文主要讲述如何在 awk 中实现 SQL 的常用操作,当做个简单的 awk 入门分享。虽然文中部分 awk 会有其它更简洁高效的 shell 命令去完成,亦或是其它语言去完成,但这都不在本文的讨论范畴。注:本文所用到的两个测试文件 user、consumer,分别模拟两张 SQL 表:user 表,字段:id name addr1 zhangsan hubei
2016-12-19 13:51:30 2905
原创 mysql audit审计插件
mysql audit审计插件 mysql审计功能一直都是弱项: 1.之前有人借助于init-connect和binlog实现变相审计,不过比较悲剧的是不能对root用户(超级权限的用户)进行审计!可以参考:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=3632588 2.Oracle公司在5.5的企业版也
2016-12-16 17:35:33 6495
原创 docker安装——ubuntu系统
首先提权到rootsu - 查看内核版本(内核版本要大于3.10)#uname -r3.13.0-32-generic 更新软件包的信息,确保HTTPS和CA证书安装和工作# apt-get update# apt-get install apt-transport-https ca-certificates 增加GPGkey apt
2016-12-13 11:04:08 887
原创 nagios安装
安装依赖apt-get install -y sudo tofrodos bsd-mailx lsb-release mysql-server libmysqlclient18 libdatetime-perl \ apache2 apache2-mpm-prefork php5 php5-mysql php-pear php5-intl php5-ldap php5-snmp ph
2016-12-12 11:18:54 438
转载 Python-第三方库requests详解
Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib 更加 Pythoner。更重要的一点是它支持 Python3 哦!Beautifu
2016-12-08 11:07:13 7311 1
转载 jstack Dump 日志文件中的线程状态
1、线程状态为“waiting for monitor entry”:意味着它 在等待进入一个临界区 ,所以它在”Entry Set“队列中等待。此时线程状态一般都是 Blocked:java.lang.Thread.State: BLOCKED (on object monitor) 2、线程状态为“waiting on condition”:说明它
2016-12-07 15:45:45 2196
转载 Java线程Dump分析工具--jstack
jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式: jstack [-l][F] pid 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native sta
2016-12-07 13:16:20 3461
转载 Gmond扩展Python度量模块开发
一、Gmond扩展Python度量模块官方:http://sourceforge.net/apps/trac/ganglia/wiki/ganglia_gmond_python_modules官方文档中文版:http://cryinstall.com/?p=184查找本地gmond是否安装# netstat -ano | grep 8649或者# talnet lo
2016-12-05 14:58:08 909
原创 windows编辑文件在linux中运行报错
在windows下编辑的文件vim -b aa.sh#!/bin/bash^M CURRENT_DIR=pwd^M ....这种情况可以使用以下方法进行去M操作sed -i 's/^M//g' a.sh 其中:^M 是通过CTRL+v CTRL+m生成的同样可以使用vim里面的替换%s/^M//g
2016-12-01 15:47:02 1895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人