Mysql数据库的优化技术

原创 2018年04月16日 21:56:58

对mysql优化时一个综合性的技术,主要包括

a:表的设计合理化(符合3范式)

b:添加适当索引(index)【四种:普通索引、主键索引、唯一索引unique、全文索引】

c:分表技术(水平分割、垂直分割)

d:读写【写:update/delete/add】分离

e:存储过程【模块化编程,可以提高速度】

f:对mysql配置优化【配置最大并发数 my.ini,调整缓存大小】

g:mysql服务器硬件升级

h:定时的去清除不需要的数据,定时进行碎片整理(MySAM)


1.IN适合于外表大而内表小的情况;EXISTS适合于外表小而内表大的情况。

2.count(列名) 不计算null值     count(0)=count(1)=count(*) --计算null值和空值

3.永远用小结果集驱动大的结果集。

MySQL数据库查询优化技术视频教程 百度云免费下载

MySql作为免费的收据库被很多商业网站使用,MySQL优化也是比较重要的一门技术 这里推荐一部个人感觉比较不错的MySQL优化技术视频教程, 下载地址:http://www.baiduyunso...
  • qq_35710758
  • qq_35710758
  • 2018-01-05 15:24:30
  • 429

数据库优化

  • 2012年04月05日 16:17
  • 56KB
  • 下载

Mysql数据库结构优化

影响Mysql数据库的因素 数据库结构优化的目的 数据库结构设计的步骤 数据库设计范式 数据库设计的第一范式 数据库设计的第二范式 数据库设计的第三范式 反范式化设计 数据库物理设计 定义数据库表及字...
  • liuzp111
  • liuzp111
  • 2017-01-09 21:23:09
  • 728

Mysql内核深度优化

简怀兵,腾讯云数据库高级工程师,负责腾讯云CDB内核及基础设施建设;先后供职于Thomson Reuters和YY等公司,PTimeDB作者,曾获一项发明专利;从事mysql内核开发工作8年,具有丰富...
  • tengxy_cloud
  • tengxy_cloud
  • 2016-10-27 20:01:40
  • 1111

MySQL数据库技术应用教程

  • 2017年12月26日 10:57
  • 16.16MB
  • 下载

MySQL查询优化的几种思路和方法

整理的一些mysql查询存储的优化思路和方法
  • RonghuiMO
  • RonghuiMO
  • 2017-03-08 20:44:40
  • 692

mysql数据库优化视频教程

  • 2017年09月06日 21:11
  • 85B
  • 下载

MySQL数据库性能优化之硬件优化

接着上一篇 MySQL数据库性能优化之存储引擎选择,这是 MySQL数据库性能优化专题 系列的第六篇文章:MySQL数据库性能优化之硬件优化 在过往与很多人的交流过程中发现,在谈到基于硬件来...
  • bemavery
  • bemavery
  • 2015-05-29 22:03:25
  • 4806

MySQL数据库的优化技术

这是一个在开发和面试的时候经常会遇到的一个问题。 对mysql的优化是一个综合性的技术,主要包括 : a 表的设计合理化(符合3NF) 例如我们要开发一个网上订票系统,如果这个系统的表格都没有设...
  • jing44944
  • jing44944
  • 2014-11-27 08:18:27
  • 224

Mysql数据库的优化技术(1)

对mysql优化时一个综合性的技术,主要包括 a: 表的设计合理化(符合3NF(3范式)) b: 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] c...
  • haozhishang
  • haozhishang
  • 2016-09-08 09:19:46
  • 193
收藏助手
不良信息举报
您举报文章:Mysql数据库的优化技术
举报原因:
原因补充:

(最多只允许输入30个字)