{{ it.name }}
{{ it.text }}
据众多用户分享反馈表明利用MySQL优化更有利于快速定位至要访问的数据行,它还可通过延迟关联的方式优化排序操作。这也是那些可靠的MySQL优化之所以快速崛起的重要原因之一,现在就MySQL优化使用分页查询时需要注意哪些问题作简要简述:
1.注意LIMIT子句的返回使用
据了解MySQL优化在使用分页查询时一般都是采用LIMIT子句。IMIT子句可以被用于指定 SELECT 语句返回的记录数,但在具体使用时除了需要注意通过参数指定返回记录行的偏移量外,还需要注意记录参数指定返回记录行的具体数目。
2.在Like关键字的起始处通配符要谨慎使用
许多用户在进行MySQL优化时使用分页查询,在某些时候有可能会使用Like关键字。但是Like关键字的起始处若是要通配符则要谨慎使用,因为某些时候虽然查询的结果是相同的,但是两者的查询效率不同,而造成这种现象的原因主要是两者的查询效率不同。
3.学会使用其它形式来代替Like关键字
用户在利用MySQL优化时还需要学会使用使用其它形式来代替Like关键字。在某些情况下能不使用Like关键字就不使用,比如在某些SQL语句中就可以利用其他方式来代替Like关键字,比如利用比较符号来实现,像Value>=900000 and Value<=999999就是其中一种较为简便的代替方式。
MySQL优化更有利于快速查询大批量的数据,特别是那些高性能的MySQL优化更是可以直接进行记录与查询。而MySQL优化使用分页查询时除了要注意LIMIT子句的返回使用外,还需要学会使用其它形式来代替Like关键字以及在Like关键字的起始处通配符要注意谨慎使用。