rm-rf /* 不能用 完全删除 数据库不能直接存储数据 table 表 DB 数据库 DBMS 数据库操作系统 SQL 结构化查询语言 语句不区分大小写,但字符串常量区区分大小写。建议命令大写。 SELECT 查找 SQL语言是由DDL,DML,DQL和DCL组成 ...
                            
                            
                                分类:
数据库   时间:
2019-10-20 20:10:05   
                                阅读次数:
114
                             
                    
                        
                            
                            
                                    在项目中发现事务失效,使用 注解标注的 业务层实现类方法全部不能回滚事务了,最终发现使用因为Spring与shiro进行整合之后导致的问题,将所有的 层实现类都添加如下注解 将代理方式换成 的代理方式之后得以解决,最终不明原因,如有看到这篇博客并知道答案的朋友请留言告知 如果事务不能回滚,也需要考虑 ...
                            
                            
                                分类:
编程语言   时间:
2019-10-12 01:41:03   
                                阅读次数:
126
                             
                    
                        
                            
                            
                                举一个电商的例子,用户在购物车中付款,会调用一个服务生成一条订单,并调用另一个服务将该商品从购物车中删除。这两个操作应该是原子性的,要么都成功,要么都失败,这就是事务要解决的问题。我们下面来谈谈事务的概念、分布式事务的复杂点和实现方式。 一. 事务 事务的四大特性ACID:原子性、一致性、隔离性、持 ...
                            
                            
                                分类:
其他好文   时间:
2019-10-12 01:04:01   
                                阅读次数:
110
                             
                    
                        
                            
                            
                                    1. 事务的基本介绍 1. 概念: * 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 2. 操作: 1. 开启事务: start transaction; 2. 回滚:rollback; 3. 提交:commit; 3. 例子: CREATE TABLE ac ...
                            
                            
                                分类:
数据库   时间:
2019-09-16 23:58:04   
                                阅读次数:
201
                             
                    
                        
                            
                            
                                在一些项目中由于一些特殊原因仍然保留着显示的获取数据库连接(Connection)、提交事务、回滚事务、关闭连接等操作;其中关闭连接是比较容易疏忽又比较难在前期发现的问题。 我是如何排查连接未关闭的问题的? 首先还是提出3W: 1.What? 数据库连接是应用服务器和数据库之间建立的tcp连接,在获 ...
                            
                            
                                分类:
数据库   时间:
2019-09-02 19:07:44   
                                阅读次数:
273
                             
                    
                        
                            
                            
                                    JDBC控制事务:1.事务:一个包含多个步骤的业务操作,如果这个业务操作被事务管理则多个步骤同时成功或同时失败2.操作: 1.开启事务 2.提交事务 3.回滚事务3.使用Connection对象来管理事务 开启事务:setAutoCommit(boolean autoCommit):调用该方法设置参 ...
                            
                            
                                分类:
数据库   时间:
2019-08-26 20:48:45   
                                阅读次数:
83
                             
                    
                        
                            
                            
                                    Python3连接MySQL 本文介绍Python3连接MySQL的第三方库--PyMySQL的基本使用。 PyMySQL介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 Django中也可以使用PyMySQL连接My ...
                            
                            
                                分类:
数据库   时间:
2019-08-20 12:46:27   
                                阅读次数:
116
                             
                    
                        
                            
                            
                                    什么是事务? 事务是数据库并发控制的基本单位 事务可以看做是一系列SQL语句的集合 事务必须要么全部执行,要么全部执行失败(回滚) 事务的ACID特性 原子性:一个事务中所有操作全部完成或失败 一致性:事务开始和结束之后数据完整性没有被破坏 隔离性:允许多个事务同时对数据库修改和读写 持久性:事务结 ...
                            
                            
                                分类:
数据库   时间:
2019-08-04 20:00:15   
                                阅读次数:
176
                             
                    
                        
                            
                            
                                    start transaction 开启事务 Rollback 回滚事务,即撤销指定的sql语句(只能回退 insert,delete,update语句) Comnit 提交事务,提交未存储的事务 pymysql是基于事务完成的 ...
                            
                            
                                分类:
数据库   时间:
2019-07-03 00:47:59   
                                阅读次数:
122
                             
                    
                        
                            
                            
                                问题描述: 我们在用Spring框架开发Web项目过程中,经常需要用同一个service中的一个方法调用另一个方法,如果此时调用方没有添加事务注解@Transactional,而在被调用方添加事务注解@Transactional,当被调用方法中出现异常,这时候会发现事务并没有回滚,事务注解@Tran ...
                            
                            
                                分类:
编程语言   时间:
2019-06-26 13:46:23   
                                阅读次数:
789