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