MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务 事务处理可以用来维 ...
分类:
Web程序 时间:
2020-04-25 12:28:35
阅读次数:
71
使用游标 游标(cursor)是一个存储在MySQL服务器上的数据库查询,它不是一条SELECT语句,而是被该语句检索出来的结果集。在存储了游标之后,应用程序可以根据需要滚动或浏览其中的数据。游标主要用于交互式应用,其中用户需要滚动屏幕上的数据,并对数据进行浏览或做出更改。MySQL游标只能用于存储 ...
分类:
其他好文 时间:
2020-04-21 23:40:35
阅读次数:
97
hyperbase官方简介: Transwarp Hyperbase实时数据库是建立在Apache HBase和Elasticsearch基础之上,融合了多种索引技术、分布式事务处理、全文实时搜索、图形数据库在内的实时NoSQL数据库。 个人总结: hyperbase是基于开源hbase+hive的 ...
分类:
其他好文 时间:
2020-04-20 16:12:19
阅读次数:
280
JDBC事务处理: 事务处理一般在事务开始前把事务提交设置为false 所有DML语句执行完成后提交事务 demo: JDBC批处理 JDBC 进行batchc操作时: 1、设置事务自动提交为false 2、一般使用Statement接口,PreparedStatement有预编译可能出错 demo ...
分类:
数据库 时间:
2020-04-20 09:11:48
阅读次数:
91
一.InnoDB存储引擎 InnoDB给MySQL的表提供了事务处理、回滚、崩溃修复能力和多版本并发控制的事务安全。在MySQL从3.23.34a开始包含InnnoDB。它是MySQL上第一个提供外键约束的表引擎。而且InnoDB对事务处理的能力,也是其他存储引擎不能比拟的。靠后版本的MySQL的默 ...
分类:
数据库 时间:
2020-04-18 09:26:10
阅读次数:
75
概念: 当一个事务需要跨越多个分布式节点的时候,需要保持事务处理的ACID,引入“协调者”的组件统一调度所有分布式节点的执行逻辑,被调度的节点称为“参与者”。协调者负责调度参与者的行为,并最终决定这些参与者是否要把事务真的提交。因此引入2PC和3PC。 2PC: 二阶段提交,为了使基于分布式系统架构 ...
分类:
其他好文 时间:
2020-04-17 20:31:54
阅读次数:
85
项目上线了一个接口,灰度一台机器运行一断时间后开始报OOM异常,当天就是上线的deadline,刺激~
分类:
其他好文 时间:
2020-04-17 18:43:28
阅读次数:
111
JavaEE体系进行分层开发,事务处理位于业务层,Spring提供了分层设计业务层的事务处理解决方案。 Spring框架为我们提供了一组事务控制的接口。 Spring的事务控制都是基于AOP的,它既可以使用编程的方式实现,也可以使用配置的方式实现。 API介绍 PlatformTransaction ...
分类:
编程语言 时间:
2020-04-13 22:54:08
阅读次数:
68
Leader 1、事务请求的唯一调度和处理者,保证集群事务处理的顺序性 2、集群内部各服务的调度者 Follower 1、处理客户端的非事务请求,转发事务请求给 Leader 服务器 2、参与事务请求 Proposal 的投票 3、参与 Leader 选举投票 Observer 1、3.0 版本以后 ...
分类:
其他好文 时间:
2020-04-12 20:51:11
阅读次数:
85
一、数据仓库的设计基本思想 1. 数据仓库的特点:①面向主题②随时间变化而变化③数据集成④信息相对稳定 2. 数据仓库的技术要求:①数据模型设计②ETL设计③存储管理④报表设计 3. 常见设局仓库体系的架构 ①相关数据仓库的概念 元数据,商业智能,数据挖掘,联机处理分析(OLAP),维度,度量,聚合 ...
分类:
其他好文 时间:
2020-04-11 12:43:58
阅读次数:
67