- 博客(6)
- 收藏
- 关注
mysql多列索引(Multiple-Part Index)多个列上range scan时使用in
[code="sql"]show create table 20130314t1CREATE TABLE `20130314t1` ( `id` int(11) NOT NULL, `col1` int(11) NOT NULL, `col2` int(11) NOT NULL, PRIMARY KEY (`id`), KEY `key1` (`col1`...
2013-03-18 18:30:18 353
innodb不同事务隔离级别下行锁的释放
innodb使用的是行锁,原来一直以为InnoDB不是只在最终符合where条件的行上加锁,而是在被扫描过的所有行上加锁.见[url]http://kabike.iteye.com/blog/1698478[/url]最近看 ,里面提到[quote]InnoDB locks rows only when it accesses them, and an index can re...
2013-03-13 19:37:42 327
velocity减号与空格
比如如下语句#set($v1=14)#set($v2=3)#set($v3=$v1 - $v2)$v3如果写成#set($v3=$v1-$v2)就会报错.官方文档上的例子虽然有空格,不过也不知道说明一下么.......
2013-03-13 10:29:41 320 1
velocity set值为null
前几天发现了一个问题,用set指令给一个变量赋值,如果一开始那个变量有值,然后赋值为null,则赋值不起作用.比如如下代码[code="java"]public class Bar { public String getBar() { return "hello"; } public String getFoo() { return null; }}...
2013-03-10 18:46:12 470
innodb的mvcc和read view
最近读High Performance MySQL,里面提到了innodb事务隔离级别是REPEATABLE-READ时,有这样一段话[quote]SELECTInnoDB must examine each row to ensure that it meets two criteria:a. InnoDB must find a version of the row that ...
2013-03-03 12:18:31 939
Innodb log buffer的flush
innodb为了保持事务的特性,需要redo log的支持,即ib_logfile0,ib_logfile1这几个file(它的undo log是放在innodb的共享表空间的)innodb向redo log进行write和flush操作.注意,write和flush是两种不同的操作,write是向文件写入内容,此时内容可能只是在操作系统缓存中,flush才是真正把文件内容刷到硬盘...
2013-03-03 10:31:54 143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人