2017/11/29(数据库)
来源:互联网 发布:梦成网络 编辑:程序博客网 时间:2024/05/04 07:39
数据库增删改查
- 增 insert into <表名> (列名) values (列值)
- 删 delete from <表名> where 删除条件
- 改 update <表名> set <列名=更新值> [where <更新条件>]
- 查 select <列名> from <表名> [where <查询条件表达试>] [order by <排序的列名>[asc或desc]]
外联结
left outer join on 左联结A、B表的意思就是将表A中的全部记录和表B中联结的字段与表A的联结字段符合联结条件的那些记录形成的记录集的联结,这里注意的是最后出来的记录集会包括表A的全部记录。
right outer join on三级加锁协议
一级封锁协议:事务T在修改数据R之前必须对其加X锁,直到事务结束才释放。以及封锁协议可以防止修改丢失,并保证事务T是可恢复的。在一级封锁协议中,如果仅仅是读数据不对其进行修改,是不需要加锁的,所以它不能保证可重复读和不读“脏”数据。
二级封锁协议是:一级封锁协议加上事务T在读取数据R之前必须先对其加S锁,读完后即可释放S锁。二级封锁协议除防止丢失修改,还可进一步防止读“脏”数据。在二级封锁协议中,由于读完数据即可释放S锁,所以它不能保证可重复读。
三级封锁协议:一级封锁协议加上事务T在读取数据R之前必须先对其加S锁,直到事务结束才释放。三级封锁协议可以防止丢失修改,读“脏”数据和不可重复读。sql执行顺序及优化
http://m.blog.csdn.net/u010379807/article/details/10741805mysql的四个事务隔离级别
http://www.jb51.net/article/96179.htm事务具有四个特征:原子性( Atomicity )、一致性( Consistency )、隔离性( Isolation )和持续性( Durability )。这四个特性简称为 ACID 特性。
1 、原子性。事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做
2 、一致性。事 务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。因此当数据库只包含成功事务提交的结果时,就说数据库处于一致性状态。如果数据库系统 运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对数据库所做的修改有一部分已写入物理数据库,这时数据库就处于一种不正确的状态,或者说是 不一致的状态。
3 、隔离性。一个事务的执行不能其它事务干扰。即一个事务内部的操作及使用的数据对其它并发事务是隔离的,并发执行的各个事务之间不能互相干扰。
4 、持续性。也称永久性,指一个事务一旦提交,它对数据库中的数据的改变就应该是永久性的。接下来的其它操作或故障不应该对其执行结果有任何影响。索引类型以及原理
http://blog.csdn.net/lqadam/article/details/78572365mysql的各个引擎
http://blog.csdn.net/hxwjd110/article/details/52685551数据库三大范式
http://blog.csdn.net/w__yi/article/details/19934319
- 2017/11/29(数据库)
- MySQL数据库(29)
- MySQL数据库(11)
- 数据库开发(11)事务
- 常用数据库代码(数据库)
- (数据库)数据库的安全
- 数据库(六)数据库索引
- 数据库(二)操作数据库
- 数据库(二)关系数据库
- 数据库基础 (关系数据库)
- 2017-11-03python3操作mysql数据库
- Delphi数据库编程新手指南(11)
- Oracle 11g 数据库安装(一)
- MySQL数据库总结(11)索引
- Oracle(11)创建数据库实例
- 数据库——(11)视图
- 11g数据库删除数据库节点增加数据库节点
- 【数据库】数据库并发操作(二)数据库并发控制机制
- 验证varchar(10)可以存多少值
- hmaster和hregionserver 16020 端口冲突问题
- 内存知识梳理2. Linux 页表的建立过程-ARM
- 击败边框:带border的百分比布局
- 卡耐基人际关系指南
- 2017/11/29(数据库)
- Theano中文翻译教程(一). 基础骗之 Baby Steps
- 迪杰斯特拉算法(Dijkstra)
- oracle cdc机制异步模式hotlog学习笔记
- Java字符之间的运算
- 聚类(斯坦福machine learning week 8)
- 习题8
- Linux system 网络接口及高级网络桥接
- nginx实现静态资源服务器