自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 mysql主从

主从复制多半是用来读写分离的,当然用作数据库备份也是可以的。模式:1.日志模式,以日志偏移量读取。2.GTID模式,以全局事务ID读取,获取没有在从库执行的ID。第一种没啥优点也没啥缺点,支持多库并行,第二种的话适用单库的多线程并行,可以减少主从的延时。配置的流程:主库配置开启主从,创建从库复制权限账号,从库配置开启主从,从库启动。执行流程:从库启动命令后,生成意义上的两个线程,I...

2020-02-05 01:18:48 78

原创 mysql日志简介

MySQL的日志包括了error log,bin log,query log,slow query log,undo log,redo log,relay log错误日志是就来记录mysql启动运行中报错的日志,默认是开着的,不用管。sql日志一般不用开,开了会比较卡,默认关着的,也不管。慢sql日志需要开,查看sql的时候,可以用explain再执行一遍,因为慢sql日志里面的时间是包含了...

2020-01-30 22:16:02 83

原创 mysql事务特性

下面所说的全部都是依据MySQL的innodb引擎来讲的事务会更加的消耗资源,既然为了保证数据的一致性,必然需要舍弃时间,在很多PHP的项目中都不用事务,因为PHP+MySQL这种配合,基本都是些轻量级的应用,为了执行更快,MySQL这一层都是只用来存取数据的,像触发器,事务,存储过程(这个在MySQL中已经淘汰了),外键等全部都是不用的,当然我说的是一些小平台级的应用,至于索引那是没办法,不然...

2020-01-29 00:59:56 109

原创 mysql的共享和独立表空间

共享表空间,把所有表的数据等信息放在一起,这样方便管理,但是有数据被删除时,空间的大小不会减少,会出现数据页断裂,时间长了当文件过大的时候,磁盘IO也是问题,可以使用 show variables like ‘innodb_data%’来查看使用了几个文件以及每个文件的大小独立表空间,是每一个表都有自己的空间,在做删除操作的时候,可以通过alter table name engine=innod...

2020-01-27 23:40:12 116

原创 浅析B-/B+Tree

首先说下B-树每一个节点是有n个指针和n-1个key来组成的,也就是指针–[key,data]–指针,其中每一个key上保存了数据,我把一个节点称为页,页必须是一个大于1的整数,所以n最小就是2,所以key最少就是1,那么一个节点最少也要有2个指针和1个key,在查询的时候,就是根据二分法一层一层的往下查找,要注意的是B-树是开区间,比如节点[–2--5–],那么最左指针指向的节点可以是[0,...

2020-01-27 20:51:10 145

原创 nginx1.9.9+php7.2.7安装配置

wget http://nginx.org/download/nginx-1.12.32.tar.gztar -zxvf nginx-1.12.2.tar.gz安装依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel./configuremake && make install首次...

2019-12-16 15:55:44 692

空空如也

空空如也

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

TA关注的人

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