以本人浅薄的知识,现阶段我认为的数据优化,说一说,跟大家分享一下;
在日常工作中,我用到的,就这有下面这几点:
查询:
1.如果数据量很大的话,最好WHERE后面的条件是索引,不是最好,是一定了,不然一查,数据库就挂了;
2.当出现多个条件查询的时候,而且都是索引时,应该把成类的排在前面,比如说从JavaEye里面查一个文章,如果你数据库里面有很多个网站的数据,那么先WHERE后面跟一个Domain='JavaEye'再AND限定条件,这样可以一级一级缩小范围;
也许各位觉得没什么,但如果数据量大的时候,就会很明显了;
在日常工作中,我用到的,就这有下面这几点:
查询:
1.如果数据量很大的话,最好WHERE后面的条件是索引,不是最好,是一定了,不然一查,数据库就挂了;
2.当出现多个条件查询的时候,而且都是索引时,应该把成类的排在前面,比如说从JavaEye里面查一个文章,如果你数据库里面有很多个网站的数据,那么先WHERE后面跟一个Domain='JavaEye'再AND限定条件,这样可以一级一级缩小范围;
也许各位觉得没什么,但如果数据量大的时候,就会很明显了;