一、前言 Spring提供了声明式事务处理机制,它基于AOP实现,无须编写任何事务管理代码,所有的工作全在配置文件中完成。 二、声明式事务的XML配置方式 为业务方法配置事务切面,需要用到tx和aop两个命名空间下的标签,先在Spring配置文件中导入这两个命名空间。 1、配置事务管理器组件 事务管 ...
分类:
编程语言 时间:
2019-10-20 12:58:22
阅读次数:
81
优化页面访问速度(三) ——服务端优化 一、概述 服务端的优化,主要可以通过消息队列、减少数据库请求(缓存)、并发处理、页面静态化等方式处理。 二、消息队列 1、解决问题 消息队列(Message Queue,MQ)有许多不同的实现方式,可以用rabbitmq、activemq、rocketmq,也 ...
分类:
其他好文 时间:
2019-10-19 20:45:28
阅读次数:
104
MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。 MyISAM类型的表强调的是性能,其执行速度比InnoDB类型更快,但是不提供事务支持。 InnoDB提供事务支持以及外键等高级数据库功能。 另外,MyISAM类型的二进制数据文件,可以在不同操作系统中迁移。 也就是可以直接从Win ...
分类:
数据库 时间:
2019-10-16 13:51:28
阅读次数:
75
最近做项目使用到了分布式事务,下面这篇文章将给大家介绍一下对分布式事务的一些见解,并讲解分布式事务处理框架TX LCN的执行原理,初学入门,错误之处望各位不吝指正。 什么情况下需要使用分布式事务? 使用的场景很多,先举一个常见的:在微服务系统中,如果一个业务需要使用到不同的微服务,并且不同的微服务对 ...
分类:
其他好文 时间:
2019-10-16 13:36:51
阅读次数:
313
主要内容Shell脚本编程规范Shell脚本应用场景Shell编程规范管道与重定向Shell脚本变量自定义变量特殊变量Shell脚本概述Shell脚本的概念将要执行的命令按顺序保存到一个文本文件给该文件可执行权限,便可运行可结合各种Shell控制语句以完成更复杂的操作Shell脚本应用场景重复性操作批量事务处理自动化运维服务运行状态监控定时任务执行编写第一个Shell脚本1.编写脚本代码使用vim
分类:
系统相关 时间:
2019-10-10 14:09:25
阅读次数:
155
子查询|视图|事务 一、子查询 1. 增:insert into 表 select子查询 2. 删:delete from 表 条件是select子查询(表不能与delete表相同) 3. 查:select 字段 from 表 条件是select子查询 4. 改:update 表 set 字段=值 ...
分类:
其他好文 时间:
2019-10-07 13:25:55
阅读次数:
64
OceanBase拿下世界第一!王坚博士又一成就! 中国自研数据库OceanBase拿下世界第一!性能超老牌数据库Oracle 100% 继5G移动通信和高端芯片之后,中国技术在又一个“核高基”领域取得了重大突破。 10月2日,据权威机构国际事务处理性能委员会(TPC,Transaction Pro ...
分类:
其他好文 时间:
2019-10-05 00:39:23
阅读次数:
319
Spring Web 1.Spring 事务 1)两种:编程式事务 和 声明式事务 编程式事务:需要在代码中显示调用一些方法,如beginTransaction()、commit()、rollback();如在执行某方法时需要事务处理,则需要在方法开始时开启事务,处理完成后,在方法结束时,关闭事务。 ...
分类:
其他好文 时间:
2019-10-02 23:08:34
阅读次数:
118
1、InnoDB存储引擎支持事务、行锁以及外键,主要面向在线事务处理(OLTP)的应用,是MySQL5.5.8之后默认的存储引擎。 2、InnoDB的体系架构主要包括两部分: (1)后台线程:负责刷新内存池中的数据,以及将已修改的数据文件刷新到磁盘文件。 包括Master Thread、IO Thr ...
分类:
数据库 时间:
2019-10-02 19:10:39
阅读次数:
129
事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编程式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染, 因此在实际使用中声明式事务用 ...
分类:
编程语言 时间:
2019-09-30 15:03:53
阅读次数:
103