阿里云文档 2025-03-19

收缩RDS SQL Server事务日志

本文针对RDS SQL Server日志空间充足和不足的情况分别提供事务日志收缩方案。

文章 2023-10-30 来自:开发者社区

SQLServer存储过程中事务的创建

直接上代码if (exists(select * from sys.objects where name='JayJayToTest')) drop proc JayJayToTest go create proc JayJayToTest @GiveMoney int, @UserName nvarchar(20) as beginset nocount on; ...

文章 2023-07-25 来自:开发者社区

SQL Server——事务

相关语法请参考:SQL中的事务问题_吃豆子的恐龙的博客-CSDN博客什么是事务?多个用户同时对同一个数据进行修改。要么只更新,要么只添加,要么只删除假设:我要更新Student表中某一个学生的信息,这个SQL语句执行的过程我们就可以分为两步:第一步,删除这个学生原来的学籍信息第二步,把要更新的学籍信息添加进去那么,你有没有思考过这样一个问题呢?如果这个过程中的某一个步骤错误了,比如,删除了原来信....

SQL Server——事务
文章 2023-07-25 来自:开发者社区

SQL server的事务锁--概念篇

在上一篇的SQL事务中我讲到了”事务是恢复和并发控制的基本单位“,但它究竟怎么来控制并发这个过程呢?这就要从事务中的锁这一概念说起。一、概念在我看来,锁,就是一种手段,在现实生活中的意义就是锁住你不想让别人看到的或者不让别人进去的某个事物,具有一定的私密性。我们都知道事务是倡导”并发“执行工作的,但如果同时有A和B两个人分别在对方都不知道的情况下,对数据库中的数据进行修改,你改一下,我修一下,那....

SQL server的事务锁--概念篇
文章 2023-07-22 来自:开发者社区

SqlServer事务详解(事务隔离性和隔离级别详解)(下)

3、可重复读取(相当于(HOLDLOCK)):第三级别  MySQL的默认事务隔离级别。  可重复读取(Repeatable Read):禁止不可重复读取和脏读取,但是有时可能出现幻读数据。这可以通过“共享读锁”和“排他写锁”实现。读取数据的事务将会禁止写事务(但允许读事务),写事务则禁止任何其他事务。  缺点:会产生幻读。  问题解读:股市忽涨忽跌,老王焦虑不安,按捺不住,想把持有的多种股票全....

SqlServer事务详解(事务隔离性和隔离级别详解)(下)
文章 2023-07-22 来自:开发者社区

SqlServer事务详解(事务隔离性和隔离级别详解)(上)

概述  不少人对于事务的使用局限于begin transaction:开始事务、commit transaction:提交事务、rollback transaction:回滚事务的初步运用。并且知道使用事务后, 事务中所有操作命令必须作为一个整体提交或回滚,如果事务中任何操作命令失败,则整个事务将因失败而回滚。  除了这个概念性的东西后,其他就不怎么知道了,比如事务的隔离性,具体怎么隔离、有几种....

问答 2022-10-20 来自:开发者社区

为什么RDS SQL Server 在控制台有时要操作多次收缩事务日志,才会把日志使用空间降下来?

为什么RDS SQL Server 在控制台有时要操作多次收缩事务日志,才会把日志使用空间降下来?

文章 2022-07-06 来自:开发者社区

sqlserver 死锁,事务(进程 ID 115)与另一个进程被死锁在锁资源上,并且已被选作死锁牺牲品。请重新运行该事务。

业务场景: 对于同一张表进行操作,同时开了三条线程:1.第一条线程,在满足条件时会对这张表进行快速更新,可能会持续一段时间 2.第二条线程,间隔2s,会对这张表的满足where条件的数据更新一次; 3.第三条线程,间隔2s,会对这张表select一次; 问题简单分析:因为不同线程在事务中处理相同的数据时,在抢占数据库锁的过程中都拿到了这个表的锁,数据库会采取让一个执行而另一个放弃执行,会导致该.....

文章 2022-06-26 来自:开发者社区

SQL Server——SQL Server触发器及事务和锁

一、触发器触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表 事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,当对一个表 进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务 规则等。 触发器可以从 DBA_TRIGGERS ,USER_TR....

文章 2022-02-17 来自:开发者社区

SQL Server 表的管理_关于事务的处理的详解(案例代码)

原文:SQL Server 表的管理_关于事务的处理的详解(案例代码) SQL Server 表的管理_关于事务的处理的详解(案例代码) 一、SQL 事务 1.1SQL 事务   ●事务是在数据库上按照一定的逻辑顺序执行的任务序列,既可以由用户手动执行,也可以由某种数据库程序自动执行。   ●事务实际上就是对数据库的一个或者多个更改。当你在某张表上创建更新或者删除记录的时,你就已经...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐