摘要: 继续昨天的innodb锁的分析: 注:此博文参考一下地址,那里讲的也很详细。http://xm-king.iteye.com/blog/770721 mysql事务的隔离级别分为四种,隔离级别越高,数据安全性越高但是效率越低。 1. Read umcommitted(读未提交): 在该隔离级别内,可以看到其他事务未提交的最新数据。此隔离级别一般并未使用,因为该隔离级别安全要求太低,但效率并未有很大的提高。 容易出现的问题是脏读,具体场景如下:tx1tx2step1select name from table1 where id=1(res:0)step2update table1 s... 阅读全文
posted @ 2013-07-30 16:04 湿袜子 阅读(173) 评论(0) 推荐(0)
摘要: 说好的每天一个技术博客,选了iteye,但是,那个界面真的好丑啊,丑的让我都没写下去的欲望了,所以,还是转移到博客园里面吧,虽然这里也是很丑的! 直接步入正题: 1. 数据库锁包括:读锁(可共享锁)和写锁(排它锁),他们之间的关系如下读锁(S)写锁(X)读锁(S)+—写锁(X)—— 说明:+表示兼容,—表示不兼容 由上图可见:读锁与读锁之间是兼容的,但是其他就不兼容,也就是说如果加了写锁,那么就不能加其他的所。 示例(摘抄同事的): 时间Tx1:Tx2:T1Set autocommit=0;Set autocommit=0;T2select * from union_plan... 阅读全文
posted @ 2013-07-29 19:04 湿袜子 阅读(241) 评论(0) 推荐(0)
摘要: 算算时间,从一开始的误闯误入,到现在在一家不大不小的公司的分公司实习,接触asp.net有四个月时间了吧!想想那是暑假,没事可做,打算为毕业后找工作寻找一点筹码,就拿了一本课堂上教学用的VB.NET学习起来,也不知道当初上课的时候是干嘛来着,反正那时是一窍不通。花了两天时间,把语法简单的看了一遍,做了一个计算器出来,那时候感觉自己好伟大,世界高级软件工程师马上就要诞生了。正好,我同学在网上看到了一个招聘启事,要招.net的实习生,也许是午睡还没睡醒,直接就给那人力资源的打去了电话,叫第二天去面试,结果竟然过了。那时候那人力资源的万经理跟我说我说,这个公司是一个留学生创建的,受政府支持,将来可能 阅读全文
posted @ 2011-12-22 15:03 湿袜子 阅读(377) 评论(3) 推荐(0)
摘要: 简要介绍,本文主要内容是实现通过ASP.NET自己的SqlServer的Session存储机制实现,通过存储过程实现忽略程序标识的区别,达到多程序池间Session数据共享的目的。详细原文:本文转载人数己经太多,所以不知道原文地址何处,敬请谅解!我的链接地址是http://space.itpub.net/12639172/viewspace-675757大致思路:采用SqlServer方式存储Session,分析数据库表结构、原理、流程,大致可以得到SqlServer存储Session的方法:表结构:ASPStateTempApplications表存储应用程序Id及名称ASPStateTem 阅读全文
posted @ 2011-11-22 11:27 湿袜子 阅读(291) 评论(0) 推荐(0)