自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乐沙弥的世界

无所从来,亦无所去....... (DBA交流群: 170233858)

原创 基于案例理解MySQL执行计划

一、执行计划一些参考链接 mysql explain type连接类型示例 MySQL EXPLAIN SQL 输出信息描述 二、获取SQL执行计划 方法1(命令行):EXPLAIN sql_statement 方法2(Toad):Toad里边在SQL编辑器里边点击explain plan 方法3...

2018-11-27 17:09:54

阅读数 517

评论数 0

原创 MySQL SQL更新锁定

MySQL数据库锁是实现数据一致性,解决并发问题的重要手段。数据库是一个多用户共享的资源,当出现并发的时候,就会导致出现各种各样奇怪的问题,就像程序代码一样,出现多线程并发的时候,如果不做特殊控制的话,就会出现意外的事情,比如“脏“数据、修改丢失等问题。所以数据库并发需要使用事务来控制,事务并发问...

2018-11-27 14:35:26

阅读数 577

评论数 0

原创 MySQL数据库锁机制

锁是计算机协调多个进程或纯线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所在有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。在MySQL数据库中支持多...

2018-11-27 11:22:22

阅读数 341

评论数 0

原创 MySQL数据类型选择性能比对

在关系型数据库建表期间,我们需要考虑很多很多的事项。诸如表存储什么数据,列上使用的数据类型,选择什么样的存储引擎等等。本文主要介绍针对表上列使用三种不同的数据类型来进行对比,以观察选择不同数据类型时,对于性能造成的影响。 一、建表时需要考虑的事项 作用:    存储什么数据? 结构:    包含什...

2018-11-23 07:43:10

阅读数 790

评论数 1

原创 数据库三范式

关系型数据库设计是很重要的一门学科,设计的好坏与否,直接影响到后续业务性能。遵从数据库方式进行数据库设计,将极大程度上是的数据冗余变少,后续整个数据库的性能,维护与管理都将变得轻松。设计数据库结构有六种范式,而最常用的莫过于一二三范式。本文将主要描述这三种范式。 一、第一范式(1NF) 1NF...

2018-11-22 22:04:52

阅读数 1001

评论数 1

原创 批量生成MySQL不重复手机号大表

在MySQL很多测试场景,需要人工生成一些测试数据来测试。本文提供一个构造MySQL大表存储过程,可以生成包含用户名,手机号码,出生日期等字段。也可以通过滤重来使得手机号码不重复,模拟现实场景。 一、生成脚本 生成说明: 以下使用存储过程批量生成包含用户名,手机号,出生日期等字段大表。 该存储过程...

2018-11-22 20:39:09

阅读数 1065

评论数 1

提示
确定要删除当前文章?
取消 删除