码迷,mamicode.com
首页 >  
搜索关键字:表锁    ( 479个结果
InnoDB中锁的算法(2)
Ⅰ、上节回顾 session1: session2: session1: (root@localhost) [(none)] show engine innodb status\G ... MySQL thread id 1087, OS thread handle 139830446065408, ...
分类:数据库   时间:2018-06-14 11:45:20    阅读次数:206
C#如何设置Excel文档保护——工作簿、工作表、单元格
简介Excel在工作和学习中应用广泛,是必不可少的数据统计与处理工具。对于一些重要的Excel文件,只供特殊人员查看、编辑或者防止重要数据对外泄露时,就需要设置文档保护,包括设置访问密码、设置文件只读等操作。本篇文章将介绍如何使用C#来设置Excel工作簿和工作表的保护,示例内容涉及以下要点加密Excel工作簿解密Excel工作簿加密Excel工作表3.1加密整个工作表3.2锁定单元格区域解密工作
分类:Windows程序   时间:2018-06-12 17:10:38    阅读次数:365
AQS与重入锁ReetrantLock原理
一、AQS原理 AQS(AbstractQueuedSynchronizer)队列同步器是用来构建锁、同步组件的基础框架。 AQS内部通过一个volatile int类型的成员变量state控制同步状态【0代表锁未被占用,1表示已占用】,通过内部类Node构成FIFO的同步队列实现等待获取锁的线程排 ...
分类:其他好文   时间:2018-06-11 11:06:46    阅读次数:255
Oracle 表锁住,杀掉锁表进程
背景 在操作Oracle时,多人同时操作oracle数据库的同一张表的时候,经常会造成锁表现象,这时需要手动进行解锁。 步骤 以dba身份登录Oracle数据库(否则用户缺少杀掉进程权限,需要给用户分配权限) sqlplus / as sysdba,如下图 查看被锁住的表进程 select b.ow ...
分类:数据库   时间:2018-06-06 10:51:58    阅读次数:210
记一次数据库事务锁
最近在做项目的时候碰到一个问题,事务锁。 TransactionOptions tos = new TransactionOptions(); tos.IsolationLevel = IsolationLevel.RepeatableRead; //行锁 只会锁住当前操作的那一行数据,当前表的其他 ...
分类:数据库   时间:2018-06-05 11:35:12    阅读次数:220
数据库中的行锁和表锁
一、事务并发调度的问题 三级封锁协议 可见,三级锁操作一个比一个厉害(满足高级锁则一定满足低级锁)。但有个非常致命的地方,一级锁协议就要在第一次读加x锁,直到事务结束。几乎就要在整个事务加写锁了,效率非常低。三级封锁协议只是一个理论上的东西,实际数据库常用另一套方法来解决事务并发问题。 二、隔离性级 ...
分类:数据库   时间:2018-05-30 10:48:21    阅读次数:213
乐观锁和悲观锁
乐观锁和悲观锁是属于一种思想,不是具体的锁。 悲观锁(Pessimistic Lock): 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。 传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁 ...
分类:其他好文   时间:2018-05-22 20:37:42    阅读次数:155
springboot集成schedule(深度理解)
背景 在项目开发过程中,我们经常需要执行具有周期性的任务。通过定时任务可以很好的帮助我们实现。 我们拿常用的几种定时任务框架做一个比较: 从以上表格可以看出,Spring Schedule框架功能完善,简单易用。对于中小型项目需求,Spring Schedule是完全可以胜任的。 1、springb ...
分类:编程语言   时间:2018-05-21 14:38:27    阅读次数:241
表锁操作
1、查询是否锁表 show OPEN TABLES where In_use 0; 2丶查询进程 show processlist 查询到相对应的进程===然后 kill id 3丶查看正在锁的事务 SELECT FROM INFORMATION_SCHEMA.INNODB_LOCKS; 4丶查看等 ...
分类:其他好文   时间:2018-05-14 23:02:13    阅读次数:190
mysql事务以及隔离级别
mysql事务以及隔离级别 1. 简介 MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在 MySQL 中只有使用了 Innodb 数据 ...
分类:数据库   时间:2018-05-13 13:34:32    阅读次数:171
479条   上一页 1 ... 20 21 22 23 24 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!