最近在开发中,有一个段代码每次都执行了两次,实际导致系统异常,在万般无奈之下,找了领导,他给出的解决方案就是给表建立组合索引,当前字段加上唯一主键的字段组合成为一个新的索引,从而解决了重复查询的问题。
之后再论坛找了相关的博客,讲解了有关索引的建立和使用,也是加深自己的理解。
结合项目来讲,所以需建立在做大量查询,而且数据量较大,上千万级别的数据库表。其他数据量较小的表和update,insert,delete较多操作时,尽量避免建立索引。
以下是具体的文章。
最近在开发中,有一个段代码每次都执行了两次,实际导致系统异常,在万般无奈之下,找了领导,他给出的解决方案就是给表建立组合索引,当前字段加上唯一主键的字段组合成为一个新的索引,从而解决了重复查询的问题。
之后再论坛找了相关的博客,讲解了有关索引的建立和使用,也是加深自己的理解。
结合项目来讲,所以需建立在做大量查询,而且数据量较大,上千万级别的数据库表。其他数据量较小的表和update,insert,delete较多操作时,尽量避免建立索引。
以下是具体的文章。