相关疑难解决方法(0)

6000万条目,从某个月中选择条目.如何优化数据库?

我有一个拥有6000万条目的数据库.

每个条目包含:

  • ID
  • DataSourceID的
  • 一些数据
  • 约会时间

  1. 我需要选择某个月的参赛作品.每个月包含大约200万条目.

     select * 
       from Entries 
      where time between "2010-04-01 00:00:00" and "2010-05-01 00:00:00"
    
    Run Code Online (Sandbox Code Playgroud)

    (查询大约需要1.5分钟)

  2. 我还想从给定的DataSourceID中选择某个月的数据.(大约需要20秒)

大约有50-100个不同的DataSourceID.

有没有办法让这更快?我有什么选择?如何优化此数据库/查询?


编辑:有约.每秒60-100次插入!

mysql sql query-optimization

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

mysql ×1

query-optimization ×1

sql ×1