Mysql数据库常见优化建议(持续更新中)

https://file-one.7k7s.com//uploads/20240604/89f56a7378e381410f4dfcfab3948775.jpg
陈杰 代码编程 发布于2年前 更新于2年前 1.7K+

文章已超过875天无更新,请确认内容是否可用

优化数据库是数据库管理员和数据库开发人员的必备技能。Mysql作为和我们平时打交道最多的数据库之一,如何才能让它发挥出最大作用,这就需要我们开发过程中进行优化.本文持续整理网络上对于mysql优化的方案以及方法,供大家参考。

1.选择最合适的字段属性

MySQL 可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。
例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN来定义整型字段。

2.选择合适的列

通常从数据库检索数据时,会像下面这样做

select * from table where id = 1 limit 1

然而,仅需要指定的列(id,title)时,只需要像下面这样检索那些列。

select id,title from table where id = 1 limit 1

如无特殊要求,每次查询都应该指定列,避免select*

THE END

喜欢就支持一下吧!

版权声明:除却声明转载或特殊注明,否则均为艾林博客原创文章,分享是一种美德,转载请保留原链接,感谢您的支持和理解

果你在任何时候,任何地方,你一生中留给人们的都是些美好的东西——鲜花,思想,以及对你的非常美好的回忆——那你的生活将会轻松而愉快。那时你就会感到所有的人都需要你,这种感觉使你成为一个心灵丰富的人。你要知道,给永远比拿愉快。

高尔基

推荐阅读

构建高效稳定的PHP应用:PHP服务器性能优化与架构设计

本文围绕PHP、Linux服务器和前端程序,探讨如何构建高效稳定的PHP应用。文章首先介绍了PHP服务器性能优化的关键步...

https://file-one.7k7s.com//uploads/20240604/89f56a7378e381410f4dfcfab3948775.jpg
陈杰 02月27日

PHP 执行时间与内存管理解析

本文详解PHP脚本的max_execution_time、memory_limit核心参数,对比Nginx与PHP-FP...

https://file-one.7k7s.com//uploads/20240604/89f56a7378e381410f4dfcfab3948775.jpg
陈杰 02月25日

mysql常用函数以及示例

这篇文章将介绍MySQL数据库中最常用的函数,帮助您在数据处理、查询和操作中更加高效。我们将通过实例来演示这些函数的用法...

https://file-one.7k7s.com//uploads/20240604/89f56a7378e381410f4dfcfab3948775.jpg
陈杰 01月18日

高效后端开发:实践与技巧

本篇文章分享了如何通过选择合适的编程语言与框架、优化数据库查询、使用异步编程、实施微服务架构等方法提升后端开发的效率和性...

https://file-one.7k7s.com//uploads/20240604/89f56a7378e381410f4dfcfab3948775.jpg
陈杰 11月09日

PHPDoc 注释标签详解:全面指南

探索 PHPDoc 中的关键标签和它们的具体用途,增进代码文档化的技巧,提高 PHP 项目的可维护性与可读性。

https://file-one.7k7s.com//uploads/20240604/89f56a7378e381410f4dfcfab3948775.jpg
陈杰 11月26日

前端开发基础:绝对路径与相对路径的概念

本文介绍了前端开发中绝对路径和相对路径的概念,包括定义、示例、优缺点及选择场景,旨在帮助前端开发者有效管理项目文件引用。

https://file-one.7k7s.com//uploads/20240604/89f56a7378e381410f4dfcfab3948775.jpg
陈杰 11月06日

Mysql数据库常见优化建议(持续更新中)

优化数据库是数据库管理员和数据库开发人员的必备技能。Mysql作为和我们平时打交道最多的数据库之一,如何才能让它发挥出最...

https://file-one.7k7s.com//uploads/20240604/89f56a7378e381410f4dfcfab3948775.jpg
陈杰 02月24日

PHP 运算符大全(完整详细版)

本文详细介绍了 PHP 中的各种运算符,包括算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、字符串运算符、数组...

https://file-one.7k7s.com//uploads/20240604/89f56a7378e381410f4dfcfab3948775.jpg
陈杰 06月17日