码迷,mamicode.com
首页 >  
搜索关键字:库锁    ( 218个结果
Oracle 数据操作提示“记录被另一个用户锁住”
oracle数据中删除数据时提示“记录被另一个用户锁住” 解决方法:1、查看数据库锁,诊断锁的来源及类型: select object_id,session_id,locked_mode from v$locked_object;或者用以下命令: select b.owner,b.object_.....
分类:数据库   时间:2015-03-31 23:47:12    阅读次数:164
数据库锁简析(转载)
一、前言 数据库大并发操作要考虑死锁和锁的性能问题。这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server为例。二、锁的种类 共享锁(Shared lock)。例1:---...
分类:数据库   时间:2015-03-03 20:10:03    阅读次数:182
ABAP锁、数据库锁
声明:原创作品,转载时请注明文章来自SAP师太技术博客:www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4293533.html ABAP数据锁定....
分类:数据库   时间:2015-02-15 23:06:50    阅读次数:387
数据库锁的粒度
所谓粒度,即细化的程度。锁的粒度越大,则并发性越低且开销大;锁的粒度越小,则并发性高且开销小。锁的粒度主要有下面几种类型:(1)行锁,行锁是粒度中最小的资源。行锁就是指事务在操作数据的过程中,锁定一行或多行的数据,其它事务不能同一时候处理这些行的数据。行级锁占用的数据资源最小,所以在事务的处理过程中...
分类:数据库   时间:2015-02-07 17:23:05    阅读次数:146
一例胜千言,详谈SQL Sever数据库锁
1前言数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server(2005)为例。2锁的种类共...
分类:数据库   时间:2015-02-03 18:42:37    阅读次数:176
数据库并发事务控制四:postgresql数据库的锁机制
并发控制是DBMS的关键技术,并发控制技术也称为同步机制,其实现通常依赖于底层的并发控制机制。操作系统提供了多种同步对象,如事件 Event、互斥锁 Mutex和条件变量 Cond、信号量Semaphore、读写锁 RWLock、自旋锁 Spinlock等。数据库管理系统自己实现封锁主要是考虑:     锁语义加强:OS只提供排它锁。为了提高并发度,数据库至少需要共享锁和排它锁,即读锁和写锁;...
分类:数据库   时间:2015-01-30 10:50:25    阅读次数:276
数据库锁
引用 http://www.cnblogs.com/zhouqianhua/archive/2011/04/15/2017049.html
分类:数据库   时间:2015-01-11 17:37:12    阅读次数:258
PHP Nginx MySQL 高并发调优 小试
项目要求实现一个免费抢券的功能,涉及到高并发的问题,由于PHP是阻塞的单线程模型,不支持多线程,因此也没有Java那么好用的同步机制,我想到的办法就是在数据库级别做相应的同步互斥的控制,Mysql的锁机制我放在了Mysql数据库锁机制这篇博文当中。通过查看Mysql官方文档,我想到了两种解决方案:一、使用LOCK TABLE 或START TRANSACTION 写SQL 语句; 二、使用CREATE PROCEDURE 直接在数据库中创建存储过程....
分类:数据库   时间:2015-01-09 23:47:36    阅读次数:324
数据库锁
数据库锁1前言数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server(2005)为例。2....
分类:数据库   时间:2014-12-14 00:40:58    阅读次数:208
Oracle数据库锁表查询以及解锁进程
Oracle数据库锁表查询以及解锁进程   Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作,那么这些操作是怎么实现的呢?本文我们主要就介绍一下这部分内容。   锁表查询的代码有以下的形式:   select count(*) from v$locked_object;   select * from v$locked_object;...
分类:数据库   时间:2014-11-24 19:13:33    阅读次数:166
218条   上一页 1 ... 18 19 20 21 22 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!