2013年10月4日
摘要: 1. MySQL数据库主从同步延迟原理。 要说延时原理,得从mysql的数据库主从复制原理说起,mysql的主从复制都是单线程的操作, 主库对所有DDL和DML产生binlog,binlog是顺序写,所以效率很高,slave的Slave_IO_Running线程到主库取日志,效率很比较高,下一步,问题来了,slave的Slave_SQL_Running线程将主库的DDL和DML操作在slave实施。DML和DDL的IO操作是随即的,不是顺序的,成本高很多,还可能可slave上的其他查询产生lock争用,由于Slave_SQL_Running也是单线程的,所以一个DDL卡主了,需要执行1... 阅读全文
posted @ 2013-10-04 11:49 haosola 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 用法一 SELECT `keyword_rank`.* FROM `keyword_rank` WHERE (advertiserid='59') LIMIT 2 OFFSET 1; 比如这个SQL ,limit后面跟的是2条数据,offset后面是从第1条开始读取。 用法二 SELECT `keyword_rank`.* FROM `keyword_rank` WHERE (advertiserid='59') LIMIT 2,1; 而这个SQL,limit后面是从第2条开始读,读取1条信息。 这两个千万别搞混哦。 用法三 select * from tabl 阅读全文
posted @ 2013-10-04 11:44 haosola 阅读(574) 评论(0) 推荐(0) 编辑

toeflacttoeflieltstoefltoeflact