- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 linux vmstat 1 ,watch , pmap -p,
linux vmstat 1 ,watch , pmap -p,apache 1.prefork--mpm,work--mpm模式ab 性能测试load_runner工具top virt res指标
2016-06-30 20:01:58 365
转载 mysql 数据表读锁机制详解
为了给高并发情况下的mysql进行更好的优化,有必要了解一下mysql查询更新时的锁表机制。一、概述MySQL有三种锁的级别:页级、表级、行级。MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-levellocking),但也支持表级锁;InnoDB存储引擎既支持行级锁(row-level locki
2016-06-30 16:15:21 317
转载 mysql中select * for update
由于InnoDB预设是Row-Level Lock,所以只有「明确」的指定主键,MySQL才会执行Row lock (只锁住被选取的资料例) ,否则MySQL将会执行Table Lock (将整个资料表单给锁住)。举个例子:假设有个表单products ,里面有id跟name二个栏位,id是主键。例1: (明确指定主键,并且有此笔资料,row lock)SELECT * FROM
2016-06-30 15:57:38 396
转载 linux应用层定时器
使用定时器的目的无非是为了周期性的执行某一任务,或者是到了一个指定时间去执行某一个任务。要达到这一目的,一般有两个常见的比较有效的方法。一个是用linux内部的三个定时器,另一个是用sleep, usleep函数让进程睡眠一段时间,其实,还有一个方法,那就是用gettimeofday, difftime等自己来计算时间间隔,然后时间到了就执行某一任务,但是这种方法效率低,所以不常用。
2016-06-30 11:15:12 628
转载 Python模块——struct
length=int(len(cmd));lenStr = struct.pack('i',length);print ('len = [%d]' %(len(lenStr)))我们知道python只定义了6种数据类型,字符串,整数,浮点数,列表,元组,字典。但是C语言中有些字节型的变量,在python中该如何实现呢?这点颇为重要,特别是要
2016-06-29 15:52:45 387
原创 利用iptables来配置linux禁止所有端口登陆和开放指定端口
1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。下面是命令实现:iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROP再用命令 iptables -L -n 查看 是否设置好, 好看到全部 DROP 了这样的设置好了,我们只是临时的, 重启服务器还是会恢复
2016-06-29 12:40:03 551
转载 mysql事务处理用法与实例详解
MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.MyISAM:不支持事务,用于只读程序提高性能 2.InnoDB:支持ACID事务、行级锁、并发 3.Berkeley DB:支持事务 一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。换言之,永远不会是完整的事务,除非该组内的每个单独的操作是成功的。如果在事务的任何操作失败,则整个事务
2016-06-23 20:05:34 390
原创 svn st | awk '{if ( $1 == "?") { print $2}}' | xargs svn add
svn st | awk '{if ( $1 == "?") { print $2}}' | xargs svn add新增svn 版本控制命令 svn st 显示目录中所有文件的svn状态 awk '{if ( $1 == "?") { print $2}}' 获取未受控的目录名及文件名xargs svn
2016-06-17 17:56:02 2774 1
原创 find ./ -name "*.cgi" |xargs -i cp "{}" ./cgi-bin/
find ./ -name "*.cgi" |xargs -i cp "{}" ./cgi-bin/复制指定文件格式到指定目录
2016-06-12 19:10:00 548
转载 svn中设置文件夹链接
SVN可以设置文件夹链接,据说1.6之后版本还支持文件链接。与HG相比,它不是分布式,速度稍慢,而且每个文件夹产生一个垃圾文件夹.svn,不太好,但它的权限控制功能较完善,有些时候还是会用到。今天用了它的文件夹链接功能,记录一下。比如:目录结构 a/b,b需要链接到http://abc/svn/Proj/trunk/b/mem那么操作方法如下:在a目录里任意
2016-06-06 17:18:16 1501
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人