如果一个表的数据非常大时,然后这个表的数据又有多种状态,这时的查询就非常的慢.
那要怎么处理呢?
首先需要一张总表,这张总表保存所有数据的id,其他的数据根据n种状态分成n个表保存
这样在查询时某类数据时只要到相应的表查询即可.这种情况下查询结果会非常的快.
但是这种做法也会带来一个弊端当需要查询所有数据时.因为要通过多表关系,所以会非常的慢.
在有需要经常查询所有数据的需求的情况下,这种做法是不宜的,但在只查询分类时,这种方法却是正确的.
如果一个表的数据非常大时,然后这个表的数据又有多种状态,这时的查询就非常的慢.
那要怎么处理呢?
首先需要一张总表,这张总表保存所有数据的id,其他的数据根据n种状态分成n个表保存
这样在查询时某类数据时只要到相应的表查询即可.这种情况下查询结果会非常的快.
但是这种做法也会带来一个弊端当需要查询所有数据时.因为要通过多表关系,所以会非常的慢.
在有需要经常查询所有数据的需求的情况下,这种做法是不宜的,但在只查询分类时,这种方法却是正确的.
转载于:https://www.cnblogs.com/silentjesse/archive/2011/07/21/2112823.html