随笔分类 - 数据库-MySql
摘要:http://www.blogjava.net/changedi/archive/2012/01/17/368624.html题首:这是最近读《高性能MySqL 第二版》记录下来的东西~#读锁(共享锁)、写锁(排他锁):读锁是共享的,互不阻塞,读取同一资源互不影响;写锁排他,一个写锁会阻塞其他的读写操作。#锁定对象的粒度:表锁和行锁。表锁:整个表加锁,当写操作时,加写锁,资源访问排他。当没有写时,加读锁,读锁互不冲突。写锁比读锁有高优先级。开销较小。行级锁:对一行加锁,开销大,支持最大并发处理。#事务:ACIDA原子性:一个事务是一个原子不可分的工作单元,内部的工作不会被部分执行,要么全部执行
阅读全文
摘要:【http://www.cnblogs.com/dubing/archive/2011/11/11/2245836.html】测试的结果在此处本篇详解一下原理设计背景由于历史原因,线上库环境数据量及其庞大,很多千万级以上甚至过亿的表。目标是让N张互相关联的表 按照一张源表为基表,数据搬移归档 这里我们举例N为50 每张表数据5000W最差性能sql进化客串2表KeyName 字段意义 名称等相同 从bug01 表中取出前500条不在bug02 表中的数据最差性能:?SELECT TOP 500 a.KeyName FROM bug01 a LEFT JOIN bug02 b on a.KeyN
阅读全文
浙公网安备 33010602011771号