搜索结果
查询Tags标签: TRAN,共有 12条记录-
SqlServer中的锁
一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题。 二、锁的分类 (1) 从数据库系统的角度来看 锁分为以下三种类型:* 独占锁(Exclusive Lock)(排它锁)独占锁锁定的资源只允许进行锁定操作的程序使用,其它任何对它的操作均不会被接…
2022/6/11 6:50:03 人评论 次浏览 -
python模块之paramiko
很多运维人员平时进行维护linux/unix主机时候,无非通过ssh到相应主机操作,那么一旦主机有成千上百台,那该如何应对,这时候我们需要批处理工具,基于python的工具有ansible、salt,而ansible的核心则是基于paramiko。安装:pip install paramiko或 easy_install paramik…
2022/3/20 17:27:36 人评论 次浏览 -
Oracle分布式事务异常处理笔记
1. Identify the id OF the TRANSACTION: COLUMN global_tran_id format a25 COLUMN DATABASE format a22 COLUMN global_name format a22 SELECT * FROM global_name; SELECT LOCAL_TRAN_ID, GLOBAL_TRAN_ID,to_char(FAIL_TIME,dd-mon-yyyy HH24:MI:SS),STATE, MIXED FRO…
2022/2/10 19:24:30 人评论 次浏览 -
SQL中的存储过程和事务
存储过程 存储过程:针对比较复杂的t_sql逻辑模块,进行封装,代码可以重用存储过程:预编译优点:1、可以代码重用、便于维护2、执行速度快3、减低网络流量4、安全性高(定义好的存储过程可以设置访问权限)缺点:不便于移植 存储过程分类:1、系统存储过程(maseter 数据…
2021/11/23 19:13:15 人评论 次浏览 -
SQL中的存储过程和事务
存储过程 存储过程:针对比较复杂的t_sql逻辑模块,进行封装,代码可以重用存储过程:预编译优点:1、可以代码重用、便于维护2、执行速度快3、减低网络流量4、安全性高(定义好的存储过程可以设置访问权限)缺点:不便于移植 存储过程分类:1、系统存储过程(maseter 数据…
2021/11/23 19:13:15 人评论 次浏览 -
关于SQL事务的一些坑
尽量不要在存储过程里自己使用事务 begin tran 要在执行端 即EXE端去 捕捉错误。有错误则回滚事务 原因: 比如EXE 用ADO 默认是超时30秒 如果过程超时了,就算过程里面写了begin try 去捕捉也捕捉不到的,不会执行到rollback tran 还有一些其他情况,有时候修改过程你字…
2021/9/4 19:06:12 人评论 次浏览 -
关于SQL事务的一些坑
尽量不要在存储过程里自己使用事务 begin tran 要在执行端 即EXE端去 捕捉错误。有错误则回滚事务 原因: 比如EXE 用ADO 默认是超时30秒 如果过程超时了,就算过程里面写了begin try 去捕捉也捕捉不到的,不会执行到rollback tran 还有一些其他情况,有时候修改过程你字…
2021/9/4 19:06:12 人评论 次浏览 -
sql语句中begin tran...commit tran...rollback tran
Sql Server 2005/2008中提供了begin tran,commit tran和rollback tran来使用事务。begin tran表示开始事务, commit tran表示提交事务,rollback tran表示回滚事物 用途: 一般把DML语句(delete,update,insert语句)放在BEGIN TRAN...COMMIT TRAN 之间作为一个事务处理 也…
2021/8/2 2:05:55 人评论 次浏览 -
sql语句中begin tran...commit tran...rollback tran
Sql Server 2005/2008中提供了begin tran,commit tran和rollback tran来使用事务。begin tran表示开始事务, commit tran表示提交事务,rollback tran表示回滚事物 用途: 一般把DML语句(delete,update,insert语句)放在BEGIN TRAN...COMMIT TRAN 之间作为一个事务处理 也…
2021/8/2 2:05:55 人评论 次浏览 -
聊一聊数据库中的锁
背景 数据库中有一张叫后宫佳丽的表,每天都有几百万新的小姐姐插到表中,光阴荏苒,夜以继日,日久生情,时间长了,表中就有了几十亿的小姐姐数据,看到几十亿的小姐姐,每到晚上,我可愁死了,这么多小姐姐,我翻张牌呢?办法当然是精兵简政,删除那些age>18的,给年轻的小姐姐们…
2021/7/2 19:22:09 人评论 次浏览 -
python paramiko 传输下载文件
简介: paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFTPClinet,即一个是远程连接,一个是上传下载服务),使用该模块可以对远程服务器进行命令或文件操作。 下载安装:pycrypto,由于 paramiko 模块内部依赖pycrypto,所以先下载安装pycrypto p…
2021/6/11 12:21:08 人评论 次浏览 -
12C分库分表改造查询优化
某交易查询库主要使用Oracle 12.1.0.2.0的In Memory特性缓存三张按月分区的大表,In Memory组件主要是针对OLAP应用的,而这种应用绝大部分的操作都是查询,而且很多时候只关心表中特定的一个或多个列,所以in memory特性还可以指定只把表中的特定的一个或多个列加载到in …
2021/5/7 18:30:55 人评论 次浏览