自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

稳的博客

小白一枚,努力学习

  • 博客(5)
  • 收藏
  • 关注

原创 数据库优化(五)——分表技术

1.1水平分割形象一点的理解,你拿一把“手术刀”,把一个大表猛的切了几刀,结果这个大表,变成了几个小表。 水平分割根据某些条件将数据放到两个或多个独立的表中。即按记录进分分割,不同的记录可以分开保存,每个子表的列数相同。水平切割将表分为多个表。每个表包含的列数相同,但是数据行更少。例如,可以将一个包含十亿行的表水平分区成 12 个表,每个小表表示特定年份内一个月的数据。任何需要特定月份数据...

2019-01-31 17:37:06 263

原创 数据库优化(四)——索引使用注意事项

把dept表中,我增加几个部门:alter table dept add index my_ind (dname,loc); //  dname 左边的列,loc就是右边的列 说明,如果我们的表中有复合索引(索引作用在多列上), 此时我们注意:1.对于创建的多列索引,只要查询条件使用了最左边的列,索引一般就会被使用。explain select * from dept wher...

2019-01-17 17:30:29 343

原创 数据库优化(三)——添加索引

四种索引(主键索引/唯一索引/全文索引/普通索引)1.添加索引主键索引当一张表,把某个列设为主键的时候,则该列就是主键索引create table aaa(id int unsigned primary key auto_increment ,name varchar(32) not null defaul ‘’);这是id 列就是主键索引.如果你创建表时,没有指定...

2019-01-17 17:26:02 325

原创 数据库优化(二)——定位慢查询

Sql语句本身的优化问题是: 如何从一个大项目中,迅速的定位执行速度慢的语句. (定位慢查询)首先我们了解mysql数据库的一些运行状态如何查询(比如想知道当前mysql运行的时间/一共执行了多少次select/update/delete.. / 当前连接)show status常用的:show status like ‘uptime’ ;show  stauts like...

2019-01-17 16:55:50 457

原创 数据库优化(一)

Mysql数据库的优化技术对mysql优化时一个综合性的技术,主要包括a: 表的设计合理化(符合3NF、BC)b: 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引]c: 分表技术(水平分割、垂直分割)d: 读写[写: update/delete/add]分离e: 存储过程 [模块化编程,可以提高速度]f: 对mysql配置优化 ...

2019-01-17 16:47:45 177

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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