Database
GeekStuff
I will be posting instruction guides, how-tos, troubleshooting tips.
展开
-
事务的隔离级别
1.Read Uncommitted 未提交读 允许读取已经被其它用户修改但尚未提交确定的数据。允许脏读取但不允许更新丢失,如果一个事务已经开始写数据则另外一个数据则不允许同时进行写操作但允许其他事务读此行数据。 该级别一般读的时候不加任何锁。2.Read Committed 提交读 允许不可重复读取但不允许脏读取。读取数据的事务允许其他事务继续访问该行数据,但是未原创 2012-12-01 22:24:06 · 553 阅读 · 0 评论 -
MySQL union(all) 用法
UNIONUNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。运行时先取出两个表的结果,再用排序空间进行排序删除重复的记录,最后返回结果集,如果表数据量大的话可能会导致用磁盘进行排序。UNION ALLUNION ALL只是简单的将两个结果合并后就返回。这样,如果返回的两个结果集中有重复的数据,那么返回的结果集就会包含原创 2014-09-01 15:55:59 · 1162 阅读 · 0 评论 -
MySQL join操作
关系型数据库一个显著的特点就是数据之间的关联,下面主要通过一个简单的实例来描述这种关系,涉及到两张表学生表user和注册的课程表。内联结:将两个表中存在联结关系的字段符合联结关系的那些记录形成记录集的联结,主要产生学生和课程相匹配的结果集合,即学生注册的课程集合。示意图:Sql 代码:结果:外联结:分为外左联结和外右联结。左联结A原创 2014-09-01 20:04:30 · 803 阅读 · 0 评论 -
MongoDB VS. MySQL
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。 MongoDB 没有结构化语言。如果你想创建一个新的文档类型,你不用做任何事来告诉数据库关于这些数原创 2013-05-22 10:59:36 · 1556 阅读 · 0 评论 -
Memcache架构
A basic memcached lookup can be illustrated in the example below with Clients X, Y, Z andServers A, B, C. ‘Set’ the Key and Value • Client X wants to set the key “foo” with value “seattl原创 2014-05-15 10:30:51 · 1181 阅读 · 0 评论