摘要: 创建高性能的索引2 三、高性能的索引策略 1.独立的列 2.前缀索引和索引选择性 3.多列索引 4.选择合适的索引列顺序 5.聚簇索引 6.覆盖索引 7.使用索引扫描来做排序 8.压缩(前缀压缩)索引 9.冗余和重复索引 10.未使用的索引 11.索引和锁 四、索引案例学习 1.支持多种过滤条件 2 阅读全文
posted @ 2016-04-11 22:01 zechac 阅读(126) 评论(0) 推荐(0)
摘要: 创建高性能的索引1 索引是存储引擎用于快速找到记录的一种数据结构,这是索引的基本功能。 索引对于良好的性能非常重要。 索引优化应该是对查询性能优化最有效的手段了,索引能够轻易将查询性能提高几个数量级,“最优”的索引有时比一个“好的”索引性能好两个数量级,创建一个真正“最优”的索引经常需要重写查询。 阅读全文
posted @ 2016-03-16 23:09 zechac 阅读(297) 评论(0) 推荐(0)
摘要: 高性能MySql阅读笔记第四章--Schema与数据类型优化阅读笔记2 Mysql schema设计 一.Mysql schema设计中的陷阱 1.当心自动生成的schema。写的很烂的schema迁移程序,或者自动生成的schema的程序,都会导致严重的性能问题。 2.太多的列。Mysql的存储引 阅读全文
posted @ 2016-03-03 22:32 zechac 阅读(251) 评论(0) 推荐(0)
摘要: 高性能MySql阅读笔记第四章--Schema与数据类型优化阅读笔记 良好的逻辑设计和物理设计是高性能的基石,应该根据系统将要执行的查询语句来设计schema,这往往需要权衡各种因素。 本章主要为接下来的索引优化与查询优化做铺垫,覆盖了MySql特有的schem设计方面的主题: 一.选择优化的数据类 阅读全文
posted @ 2016-03-02 23:25 zechac 阅读(423) 评论(0) 推荐(0)
摘要: jpa是将java对象持久化到关系型数据库的标准方式,spring data jpa作为spring data项目在关系型数据库数据访问层的解决方案,为简化jpa存储提供了良好的支持。 有关jpa的文章网上实在是太多太多,以下几篇写的比较不错,几乎涵盖了书中所有要讲的东西,也不copy来copy去的 阅读全文
posted @ 2016-02-29 22:52 zechac 阅读(168) 评论(0) 推荐(0)
摘要: 06年的计划,每月读一本书... 月底了... 说好的每月读一本书,月底的笔记应该给大家见面的, 书是草草的读完了,可落实到笔记和感想上的东西却很少 知易行难... 得好好检讨检讨 废话不说了,这个月拜读了o'relly的《spring data实战》,买书的时候本想的是买本详细介绍spring d 阅读全文
posted @ 2016-02-28 23:00 zechac 阅读(102) 评论(0) 推荐(0)