请教大神一个千万条级别的数据库如何做查询优化
有个历史数据表history_data,字段有id,data,customer_id,acquisition_time
对应的有customer表,字段有id,name,region_id,pipeline_id等
region表,字段有id,name等
pipeline表,字段有id,name等
四个表有三层关联的关系
要求是要对三个表的name和采集时间同时进行查询,而且数据十分钟内只取一条或者隔20条取一条最好(这个不强求,一般一分钟有两三条),分页的话是一页五十条。请教各位大神怎么优化才好。