首页 存档 技术 查看内容

MySQL 的 20 条最佳实践

2018-3-30 13:00 |来自: 互联网 345 0

摘要: (点击上方公众号,可快速关注) 英文:Burak Guzel 译者:开源中国 链接:www.oschina.net/translate/top-20-mysql-best-practices?print 数据库操作是当今 Web 应用程序中的主要瓶颈。 不仅是 DBA(数据库管理 ...

(点击上方公众号,可快速关注)


英文:Burak Guzel

译者:开源中国

链接:www.oschina.net/translate/top-20-mysql-best-practices?print


数据库操作是当今 Web 应用程序中的主要瓶颈。 不仅是 DBA(数据库管理员)需要为各种性能问题操心,程序员为做出准确的结构化表,优化查询性能和编写更优代码,也要费尽心思。 在本文中,我列出了一些针对程序员的 MySQL 优化技术。


在我们开始学习之前,我补充一点:你可以在 Envato Market 上找到大量的 MySQL 脚本和实用程序。



1.优化查询的查询缓存


大部分MySQL服务器都有查询缓存功能。这是提高性能的最有效的方法之一,这是由数据库引擎私下处理的。当同一个查询被多次执行,结果会直接从缓存里提取,这样速度就很快。


主要的问题是,这对程序员来说太简单了,不容易看到,我们很多人都容易忽略。我们实际上是可以组织查询缓存执行任务的。


//querycachedoesNOTwork

$r=mysql_query("SELECTusernameFROMuserWHEREsignup_date

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部