随笔分类 -  MySQL / Mysql Tuning

摘要:一、常用SQL优化处理 1.1 like查询优化方案 like模糊查询形如'%AAA%'和'%AAA'将不会使用索引,但是业务上不可避免可能又需要使用到这种形式查询方式: 优化方案一: 使用覆盖索引,即查询出的列只是用索引就可以获取,而无须查询表记录,这样也走了索引; 优化方案二: 使用locate 阅读全文
posted @ 2024-03-21 15:29 雪竹子 阅读(43) 评论(0) 推荐(0) 编辑
摘要:概述 在MySQL中,FORCE INDEX是一种查询提示,用于强制查询优化器使用特定索引来执行查询。查询优化器在执行查询时,会根据统计信息和查询条件等来选择最优的执行计划,包括选择哪个索引来提高查询性能。但有时候查询优化器可能会选择非最优的索引,或者无法识别最适合的索引,这时可以使用FORCE I 阅读全文
posted @ 2023-08-24 15:48 雪竹子 阅读(6508) 评论(0) 推荐(1) 编辑
摘要:MySQL USE INDEX简介 索引为你提供了优化查询性能的好方法,它就像一本书的目录,让你能快速找到所需内容,mysql在选择最佳查询方式时,需要考虑很多因素,其中基数是重要的因素之一。基数意味着可以插入列中数值的唯一性。 但是,由于多次插入、更新和删除操作,基数可能会发生变化。您可以定期执行 阅读全文
posted @ 2023-08-24 12:39 雪竹子 阅读(1051) 评论(0) 推荐(0) 编辑
摘要:一、概述 MySQL调优工具是用于分析和优化MySQL数据库性能的软件工具。它们可以帮助识别潜在的性能瓶颈、优化查询性能、调整配置参数以及提高数据库的吞吐量和响应时间。今天分享2个常用的工具。 mysqltuner.pl:一款免费的Perl脚本工具,用于检查和优化MySQL服务器的配置参数。MySQ 阅读全文
posted @ 2023-08-23 17:58 雪竹子 阅读(1303) 评论(0) 推荐(0) 编辑