例如有一张日志表,3个字段:id
(int
,primary key
,auto_increment
)、content
(text
)、create_time
(datetime
),表中有3000万条数据,没有索引,现在要在不改变表结构的情况下(不分表、不加索引),查询某一个时间点的日志(例如查询create_time 是2016-10-18 18:49:10的记录),可以怎样进行查询?
例如有一张日志表,3个字段:id
(int
,primary key
,auto_increment
)、content
(text
)、create_time
(datetime
),表中有3000万条数据,没有索引,现在要在不改变表结构的情况下(不分表、不加索引),查询某一个时间点的日志(例如查询create_time 是2016-10-18 18:49:10的记录),可以怎样进行查询?
4 回答1.3k 阅读✓ 已解决
8 回答1.2k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.3k 阅读
1 回答859 阅读✓ 已解决
1 回答653 阅读✓ 已解决
不做索引,那就只能scan + filter了。
也就是迭代出所有数据,然后filter过滤。