<导航
摘要: 模糊查询一般形式 其中关于条件,SQL提供了四种匹配模式: 1、% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_name LIKE '%三%' 将会把u_name为“张三”, 阅读全文
posted @ 2019-02-03 11:56 字节悦动 阅读(493) 评论(0) 推荐(1) 编辑
摘要: 问题原因 当进行分页时,MySQL 并不是跳过 offset 行,而是取 offset+N 行,然后放弃前 offset 行,返回 N 行。例如 limit 10000, 20。mysql排序取出10020条数据后,仅返回20条数据,查询和排序的代价都很高。那当 offset 特别大的时候,效率就非 阅读全文
posted @ 2019-02-03 11:22 字节悦动 阅读(822) 评论(0) 推荐(1) 编辑
摘要: 说起MySQL的查询优化,相信大家积累一堆技巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视 阅读全文
posted @ 2019-02-03 11:00 字节悦动 阅读(176) 评论(0) 推荐(0) 编辑