![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
thomescai
这个作者很懒,什么都没留下…
展开
-
数据库的commit以及rollback
介绍:从功能上划分,SQL 语言可以分为DDL,DML和DCL三大类。 1. DDL(Data Definition Language) 数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言 ; CREATE---创建表 ALTER---修改表 DROP---删除表 2. DML(Data Manipulation Languag转载 2012-02-04 15:52:21 · 2467 阅读 · 0 评论 -
《MySQL必知必会》——MySQL管理事务处理
1.Mysql的事务支持: 并非所有引擎都支持明确的事务处理管理。 优点缺点MyISAM访问速度快,对事务完整性没有要求。不支持事务,不支持外键。InnoDB支持ACID事务、行级锁、并发 写的处理效率差一些,并且会占用更多的磁盘空间以保留数据和索引。原创 2012-02-07 15:29:47 · 433 阅读 · 0 评论 -
REDIS源代码分析 – PROTOCOL(笔记+补充)
题记:看了《REDIS源代码分析 – PROTOCOL》,发现作者跳过了一些简单的地方,但这些简单的地方正好是我没看明白的地方,于是做点补充,也随便做个笔记。版本:2.04。1.Requests格式*参数的个数 CRLF$第一个参数的长度CRLF第一个参数CRLF...$第N个参数的长度CRLF第N个参数CRLF如果在redis_cli里键入get a,经过协原创 2012-12-07 14:26:55 · 708 阅读 · 0 评论 -
数据库-子查询《mysql子查询的弱点》
mysql的子查询的优化不是很友好,一直有受业界批评比较多.关于mysql的查询有两个知识点: 1.第一个为mysql在处理所有的查询的时候都强行转换为联接来执行,将每个查询包括多表中关联匹配,关联子查询,union,甚至单表的的查询都处理为联接,接着mysql执行联接,把每个联接在处理为一个嵌套循环(oracle-nest-loop); 2.在mysql在处理子查询的时候,会将将子查询转载 2017-02-14 21:08:12 · 569 阅读 · 0 评论