摘要: 一、首先什么是事务? 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤 阅读全文
posted @ 2017-05-06 18:37 mximo 阅读(251) 评论(0) 推荐(0)
摘要: 1. Memcached简介 Memcached是以LiveJurnal旗下Danga Interactive公司的Bard Fitzpatric为首开发的高性能分布式内存缓存服务器。其本质上就是一个内存key-value数据库,但是不支持数据的持久化,服务器关闭之后数据全部丢失。Memcached 阅读全文
posted @ 2017-05-06 17:10 mximo 阅读(158) 评论(0) 推荐(0)
摘要: 最近系统多次因对数据库锁使用不当引起问题,故从基础上学习一下mysql锁机制。基本概念:共享锁共享锁的代号是S,是Share的缩写,共享锁的锁粒度是行或者元组(多个行)。一个事务获取了共享锁之后,可以对锁定范围内的数据执行读操作。 排它锁排它锁的代号是X,是eXclusive的缩写,排它锁的粒度与共 阅读全文
posted @ 2017-05-06 16:56 mximo 阅读(167) 评论(0) 推荐(0)
摘要: 一、首先什么是事务? 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤 阅读全文
posted @ 2017-05-06 16:54 mximo 阅读(246) 评论(0) 推荐(0)
摘要: 1.只查看该进程:ps -ef | grep 113452.查看该进程打开的文件:lsof -p 113453.查看内存分配:lcat /proc/11345/maps4.查看堆栈:pstack 113455.查看发出的系统调用:strace -p 113456.查看调用库函数:ltrace -p 阅读全文
posted @ 2017-05-06 10:14 mximo 阅读(158) 评论(0) 推荐(0)