转发 故障是运维人员永远的痛。相信每一个运维人员的KPI中都有一项:可用性。可用性高就是不出故障,各个公司对可用性和故障评级的标准都不相同,但是避免故障的方法却是殊途同归。我们怎么避免故障,沃趣科技简单列举了以下几条,与大家共勉! 1、变更要有回滚,在同样的环境测试过 2、对破坏性的操作谨慎小心 3...
分类:
其他好文 时间:
2015-12-25 23:48:50
阅读次数:
218
金天:学习一个新东西,就要持有拥抱的心态,如果固守在自己先前的概念体系,就会有举步维艰的感觉。版本管理要贯彻到日常的开发学习中去。 SVN转GIT用户. 金天微信:15998603918 欢迎找我聊聊天。 简单四步搞定GIT版本回滚!
分类:
其他好文 时间:
2015-12-22 13:10:39
阅读次数:
162
2015,应该是自动化的一年...从广州来到长沙新公司,,在新公司就一直在弄自动化这方面的东西...(代码自动化更新、回滚..LVS自动化管理,离线日志分析,URL监控等等)..由于太忙,一直都没时间整理代码开源分享出来,,趁着今天URL监控这最后一个项目,已进入第一版完成阶段,,那就准备把..
分类:
Web程序 时间:
2015-12-22 06:44:40
阅读次数:
718
基本概念本地事务事务由资源管理器(如DBMS)本地管理优点:严格的ACID缺点:不具备分布事务处理能力全局事务(DTP模型)TX协议:应用或应用服务器与事务管理器的接口XA协议:全局事务管理器与资源管理器的接口优点:严格的ACID缺点:效率非常低两阶段提交优点准备后,仍可提交或回滚准备时,一致性检查...
分类:
其他好文 时间:
2015-12-21 19:58:51
阅读次数:
161
Redis支持简单的事务Redis与mysql事务的对比MysqlRedis开启starttransactionmuitl语句普通sql普通命令失败rollback回滚discard取消成功commitexec注:rollback与discard的区别如果已经成功执行了2条语句,第3条语句出错.Ro...
分类:
其他好文 时间:
2015-12-17 10:30:01
阅读次数:
149
ACID原则原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)1、原子性 —— 意味着数据库中的事务执行是作为原子,即不可再分,整个语句要么执行,要么不执行(回滚)。2、一致性 —— 即在事务开始之前和事务结束以后,数据库的完...
分类:
数据库 时间:
2015-12-14 16:43:12
阅读次数:
177
介绍:InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句 提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常 小的空...
分类:
数据库 时间:
2015-12-14 12:19:46
阅读次数:
225
周六的早晨8点,应用出现了大面积的登录超时问题。作为一款日活15W、用户量700W+的应用,这是致命的问题。唯一的安慰是——好在今天是周末,加班的公司才会使用。虽然如此,客服、产品的电话也被打爆了。初步怀疑,问题与前一天晚上的更新有关,运维熟练的回滚了更新,更新的应用全部回滚完毕,可以,问题依然没有...
分类:
其他好文 时间:
2015-12-12 18:35:26
阅读次数:
760
一个简单的测试:start transaction;insert into tb1 values(3, repeat('a', 65000),'x',1);--commit;rollback;下图分别是 tb1.ibd 在插入前,回滚前,回滚后的文件大小:有人在QQ群问原因。------------...
分类:
数据库 时间:
2015-12-10 19:26:11
阅读次数:
178
使用的表结构如下:USE[TestDB]GO/****** 对象: Table [dbo].[Person] 脚本日期: 11/23/2008 13:37:48 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATETABLE[dbo]....
分类:
数据库 时间:
2015-12-09 19:24:40
阅读次数:
226