一 概念 事务(Transaction)是访问和更新数据库的程序执行单元;事务中可能包含一个或多个sql语句,这些语句要么都执行,要么都不执行。作为一个关系型数据库,MySQL支持事务,本文介绍基于MySQL5.6。 一个经典案例说明事务 银行引用是事务的一个经典例子:假如银行有两张表,一张支票表, ...
分类:
数据库 时间:
2020-07-26 01:05:55
阅读次数:
73
事务是MySQL等关系型数据库区别于NoSQL的重要方面,是保证数据一致性的重要手段。本文将首先介绍MySQL事务相关的基础概念,然后介绍事务的ACID特性,并分析其实现原理。 MySQL博大精深,文章疏漏之处在所难免,欢迎批评指正。 一、基础概念 事务(Transaction)是访问和更新数据库的 ...
分类:
其他好文 时间:
2020-07-23 23:02:53
阅读次数:
74
(一)单机构建网站 关于系统负载 什么是系统负载? 系统负载(System Load)是系统CPU繁忙程度的度量,即有多少进程在等待被CPU调度(进程等待队列的长度)。 平均负载(Load Average)是一段时间内系统的平均负载,这个一段时间一般取1分钟、5分钟、15分钟。 如何查看系统的负载情 ...
分类:
Web程序 时间:
2020-07-23 16:12:39
阅读次数:
106
Spring 中事务简介 事务定义 事务(Transaction)是一个业务,是一个不可分割的逻辑工作单元,基于事务可以更好的保证业务的正确性。 事务特性 事务具备ACID特性,分别是: 原子性(Atomicity):一个事务中的多个操作要么都成功要么都失败。 一致性(Consistency): 例 ...
分类:
编程语言 时间:
2020-07-23 09:15:02
阅读次数:
94
第20课 管理事务处理 20.1 事务处理 使用事务处理(transaction processing),通过确保成批的SQL操作要么完全执行,要么完全不执行,来维护数据库的完整性。 事务处理是一种机制,用来管理必须成批执行的SQL操作,保证数据库不包含不完整的操作结果。利用事务处理,可以保证一组操 ...
分类:
其他好文 时间:
2020-07-21 01:03:23
阅读次数:
59
948. 令牌放置 题解: 贪心算法:tokens从小到大排序, 如果现在手里面的能量还大于最小的token,我们就将其换成分数(这样做怎么都不会亏,因为我们可以用分数去换更大的);否则如果我们手里还有分数,我们就去换最大的token。 class Solution { public: bool v ...
分类:
其他好文 时间:
2020-07-18 22:16:51
阅读次数:
78
/* 定义一个含有30个整形元素的数组,按顺序分别赋予从2开始的偶数 然后从顺序每五个数求出一个平均数,放到另一个数组中并求出 */ var arr = new Array(30); for (var i = 0; i<arr.length; i++) { arr[i] = i * 2 + 2; } ...
分类:
编程语言 时间:
2020-07-18 00:28:13
阅读次数:
148
select @@autocommit; -- 查询自动提交 set autocommit=0; -- 关闭自动提交0 1开启 select @@tx_isolation; -- 查询隔离级别 set session transaction isolation level read committe ...
分类:
数据库 时间:
2020-07-15 23:20:41
阅读次数:
74
楔子 在某些极端情况下,软件为了能正常运行会做一些保护性的措施,比如运行内存超过最大值之后的处理,以及键值过期之后的处理等等,都属于此类问题,而专业而全面的回答这些问题恰好是一个工程师所具备的优秀品质。 那么下面我们就来探讨一下。 Redis内存用完了会怎么办? Redis 的内存用完指的是 Red ...
分类:
其他好文 时间:
2020-07-15 01:01:58
阅读次数:
105
报错详情如下: Transaction check error: file /usr/bin/kubectl from install of kubernetes-client-1.5.2-0.7.git269f928.el7.x86_64 conflicts with file from pack ...
分类:
Web程序 时间:
2020-07-13 16:49:16
阅读次数:
128