Chinaunix首页 | 论坛 | 博客
  • 博客访问: 371419
  • 博文数量: 166
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1640
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-05 11:44
个人简介

文章不在长,坚持不懈记录下努力前行的脚步

文章分类

全部博文(166)

文章存档

2017年(19)

2016年(59)

2015年(88)

我的朋友

发布时间:2015-06-12 20:44:45

sql标准中定义了4种隔离级别1、未提交读(read uncommitted)也叫脏读2、提交读 (read committed)也叫不可重复读,一个事务未提交之前,其他事务不可见当前事务所做的修改,提交后的可见,所以两次读的结果可能不一样,因此叫不可重复读。--读比写快3.可重复读(repeatable read)--幻行,幻读同一事务多次读取结果.........【阅读全文】

阅读(524) | 评论(0) | 转发(0)

发布时间:2015-06-12 00:00:42

事务一、定义:一组原子性的sql语句二、特征:要么全部成功,要么全部失败三、ACIDA--原子性--事务定义C--一致性--事务特征I--隔离性--隔离级别D--持久性--数据库实现落盘及持久......【阅读全文】

阅读(412) | 评论(0) | 转发(0)

发布时间:2015-06-11 23:49:45

并发控制的实现--锁机制一、1、服务器层的并发控制2、存储引擎层的并发控制二、读写锁读锁--共享锁写锁--排他锁(阻塞读和写)写锁优先级高于读锁三、锁粒度--粒度与性能的平衡锁管理--获得锁、检查锁、释放锁--影响性能四、锁策略1、表级锁    read local表锁支持并发写   alter t.........【阅读全文】

阅读(448) | 评论(0) | 转发(0)

发布时间:2015-06-11 23:15:15

客户端-->连接/线程处理-->查询缓存-->解析器-->优化器-->存储引擎一、连接管理和安全性1、线程池(thread pool)--缓存线程线程与连接一对一关系,连接只能在单独的线程内进行,该线程只能轮流在某个cpu核心或者cpu中运行。2.安全认证(1)基于主机、用户名、密码的用户验证。--连接方式(socket、tcp/ip、named pipe.........【阅读全文】

阅读(1497) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册