MySQL
文章平均质量分 76
Lyn_0629
这个作者很懒,什么都没留下…
展开
-
MySQL replace与insert on duplicate效率分析
replace这是mysql自身的一个语法,使用replace的时候。其语法为:replace into tablename (f1, f2, f3) values(vf1, vf2, vf3),(vvf1, vvf2, vvf3)这中语法会自动查询主键或索引冲突,如有冲突,他会先删除原有的数据记录,然后执行插入新的数据。insert on duplicate key....原创 2015-12-18 13:57:39 · 618 阅读 · 0 评论 -
MySQL分区总结
MySQL支持RANGE,LIST,HASH和KEY四种分区。其中,每个分区又都有一种特殊的类型。对于RANGE分区,有RANGE COLUMNS分区。对于LIST分区,有LIST COLUMNS分区。对于HASH分区,有LINEAR HASH分区。对于KEY分区,有LINEAR KEY分区。具体如下:RANGE分区RANGE即范围分区,根据区间来判断位于哪个分区,譬如,在下例中,...原创 2015-12-19 16:12:54 · 125 阅读 · 0 评论 -
【转载】MySQL开发规范
1、默认使用InnoDB引擎【老叶观点】已多次呼吁过了,InnoDB适用于几乎99%的MySQL应用场景,而且在MySQL 5.7的系统表都改成InnoDB了,还有什么理由再死守MyISAM呢。此外,频繁读写的InnoDB表,一定要使用具有自增/顺序特征的整型作为显式主键。当然了,也不是说MyISAM就一无是处,比如老叶之前就把MyISAM用于临时导数据数据(把数据导入MyISAM,一番处...原创 2015-12-19 17:10:52 · 69 阅读 · 0 评论 -
【转载】单表60亿记录等大数据场景的MySQL优化和运维之道 | 高可用架构
此文是根据杨尚刚在【QCON高可用架构群】中,针对MySQL在单表海量记录等场景下,业界广泛关注的MySQL问题的经验分享整理而成,转发请注明出处。MySQL的优点 使用简单开源免费扩展性“好”,在一定阶段扩展性好社区活跃性能可以满足互联网存储和性能需求,离不开硬件支持 上面这几个因素也是大多数公司选择考虑MySQL...原创 2015-12-19 17:33:06 · 192 阅读 · 0 评论