mysql用limit为什么会影响性能

和硕云中燕 1个月前 已收到1个回答 举报

花語正太 2星

共回答了286个问题采纳率:97.8% 评论

大量运算数据造成的,1.  避免使用 select *       你需要什么信息,就查询什么信息,查询的多了,查询的速度肯定就会慢

2.  当你只需要查询出一条数据的时候,要使用 limit 1   比如你要查询数据中是否有男生,只要查询一条含有男生的记录就行了,后面不需要再查了,使用Limit 1 可以在找到一条数据后停止搜索

3.   建立高性能的索引   索引不是随便加的也不是索引越多越好,更不是所有索引对查询都有效

4.   建数据库表时,给字段设置固定合适的大小.    字段不能设置的太大,设置太大就造成浪费,会使查询速度变慢

21小时前

43
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com