1、limit 使用
limit前查询语句为一个整体,如果limit前查询条件有索引,则索引生效,会按照索引检索出数据,再进行limit 操作。
如果limit 前条件字段或者排序字段,没有索引则会有一个全表检索的过程。
例:where a=1 limit 100; a有索引,则会执行索引,按照索引扫描出a=1的数据,在进行limit运算。如果a没有索引则会扫描全表,再进行limit运算。
表字段设计小记
多表关联数据时,A表字段中不应当存储B表中可变字段值,应该存储B表的主键。需要的时候通过查询获取,否则很难保证A表中存储值为有效值