Excel或Access均可能会提示:文件共享锁定数溢出(Error 3052),主要版本为office 2003,在其他版本上未遇到。错误提示如下:Microsoft JET Database Engine 错误 '80040e21' 文件共享锁定数溢出。(Error 3052)解决办法:修改注册...
分类:
数据库 时间:
2015-08-25 18:59:21
阅读次数:
178
innodb 间隙锁, 参考MySQLInnoDB锁机制(二)针对于辅助索引,也称范围索引间隙锁只会出现在辅助索引上,唯一索引和主键索引是没有间隙锁。间隙锁(无论是S还是X)只会阻塞insert操作但不清楚什么时候会用 共享锁CREATE TABLE tb1 ( id int(11) NOT NU....
分类:
数据库 时间:
2015-08-20 18:30:00
阅读次数:
177
转 InnoDB 行级锁InnoDB 行级锁分类:数据库2013-03-13 16:401745人阅读评论(0)收藏举报nnoDB的行锁模式及加锁方法InnoDB实现了以下两种类型的行锁。?共享锁(S):允许一个事务去读一行,阻止其他事务获得相同数据集的排他锁。?排他锁(X):允许获得排他锁的事务更...
分类:
数据库 时间:
2015-08-20 15:08:20
阅读次数:
562
SQLite简介
Google为Andriod的较大的数据处理提供了SQLite,他在数据存储、管理、维护等各方面都相当出色,功能也非常的强大。
袖珍型的SQLite可以支持高达2TB大小的数据库,每个数据库都是以单个文件的形式存在,这些数据都是以B-Tree的数据结构形式存储在磁盘上。
在事务处理方面,SQLite通过数据库级上的独占性和共享锁来实现独立事务处理。这意味着多个进程可以在同一...
分类:
移动开发 时间:
2015-08-16 12:19:41
阅读次数:
142
[笔记][Java7并发编程实战手册]系列目录简介本文学习信号量Semaphore机制。Semaphore
本质是一个共享锁
内部维护一个可用的信号集,获取信号量之前需要先申请获取信号数量;用完之后,则需要释放信号量;如果不释放,那么其他等待线程则一直阻塞直到获取信号量或则被中断为止
本人的理解是:互斥锁是同一时间只能一个线程访问,而在这里,是同一时间允许获取到了信号量的线程并发访问,而没有获取到信...
分类:
编程语言 时间:
2015-08-13 23:47:22
阅读次数:
264
mysql的锁: 读锁:共享锁。添加锁后对读没有影响,但是对写会阻塞。 写锁:独占锁。添加锁后对读写均会阻塞。 表锁: 行锁: 锁的实现位置:mysql服务层(sql语句的解析、优化):手动添加lock table table_name lock_type;其中lock_type为read...
分类:
数据库 时间:
2015-08-13 11:56:05
阅读次数:
208
我们知道mysql在以前,存储引擎默认是MyISAM,但是随着对事务和并发的要求越来越高,便引入了InnoDB引擎,它具有支持事务安全等一系列特性。
InnoDB锁模式
InnoDB实现了两种类型的行锁。
共享锁(S):允许一个事务去读一行,阻止其他事务获得相同的数据集的排他锁。
排他锁(X):允许获得排他锁的事务更新数据,但是组织其他事务获得相同数据集的共享锁和排他锁。
可...
分类:
数据库 时间:
2015-08-09 12:35:57
阅读次数:
237
1、NOLOCK和READPAST: 1)select * from table with(NOLOCK) 可能把没有提交事务的数据也显示出来该语句的好处是它可以使数据库引擎不用在处理查询中的上锁问题,可以提高并发性并改善数据库性能, 因为数据库引擎不用在维护共享锁的使用问题。存在的问题...
分类:
其他好文 时间:
2015-08-05 12:00:46
阅读次数:
126
在今天的文章里我想谈论下在可重复读隔离级别(Transaction Isolation Level Repeatable Read)里,当你运行事务时可能引起的2类死锁。当你使用可重复读(Repeatable Read)隔离级别设置你的事务,SQL Server对读取数据把持需要的共享锁(Share...
分类:
其他好文 时间:
2015-08-03 08:54:32
阅读次数:
154
前段时间提到的"sql server 2005 死锁解决探索",死锁严重,平均每天会发生一次死锁,在解决和处理SQL server2005死锁中查了很多资料和想了很多办法,后来我们就使用了以下方法: 1,将数据库隔离级别改成行版本控制隔离级别。(没有了共享锁死锁) 2,重建和优化索引,优化SQL语句...
分类:
数据库 时间:
2015-07-20 18:34:31
阅读次数:
150