摘要: explain分析语句与profile分析 联合索引结构与索引匹配原则 mysql对于索引优先考虑的对象 mysql索引的挑选原则 explain + query语句 explain SELECT id from products ORDER BY id LIMIT 10000000,1 主要看看s 阅读全文
posted @ 2020-11-17 16:53 蝶墨轩冕 阅读(611) 评论(0) 推荐(0) 编辑
摘要: myisam主键索引与普通索引的区别: MyISAM索引文件和数据文件是分离的,索引文件仅保存数据记录的地址。 MyISAM的索引与行记录是分开存储的,叫做非聚集索引 非 (UnClustered Index)。 主键索引与普通索引没有本质差异:叶子节点都是存储对应行记录的指针。 innodb主键索 阅读全文
posted @ 2020-11-17 15:03 蝶墨轩冕 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 索引类型 innodb存储引擎结构 sql的IO执行 二叉树 btree结构 mysql索引类型 主键索引 唯一索引 单列索引(普通索引) 组合索引(普通索引) 全文索引 覆盖索引(索引效率最好的索引) 索引可以提升检索速度,但也会减低更新速度,斟酌考虑 alter table article ad 阅读全文
posted @ 2020-11-17 11:59 蝶墨轩冕 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 性能优化的目的是什么呢?(合理利用可利用的资源) 性能优化的方向: 硬件方面:CPU、内存、IO、网络、硬盘、显卡 软件方面:mysql这个软件内部优化,比如sql、算法,一些配置 项目方面:需求设计、架构优化、代码优化。 优化指标: 执行时间:一段代码从开始运行到运行结束所使用的时间 CPU时间: 阅读全文
posted @ 2020-11-16 16:13 蝶墨轩冕 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 安装mysql5.7以及相关环境配置 检查是否自带mysql和mariadb,并卸载 rpm -qa|grep mysql //rpm -e --nodeps mysql-libs-5.1.52-1.el6_0.1.x86_64 [root@localhost ~]# rpm -qa|grep ma 阅读全文
posted @ 2020-11-13 10:40 蝶墨轩冕 阅读(587) 评论(0) 推荐(0) 编辑
摘要: centos7安装php7.3 安装相关环境 yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-dev 阅读全文
posted @ 2020-11-12 16:16 蝶墨轩冕 阅读(3146) 评论(1) 推荐(0) 编辑
摘要: 安装nginx 环境准备 yum install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-devel 解释: gcc为GNU Compiler Collection的缩写,可以编译C和C++源代码等, 阅读全文
posted @ 2020-11-12 15:11 蝶墨轩冕 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 面向对象和面向过程的区别:优缺点 类 : 具有相同特性和行为的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象,类实际上就是一种数据类型。 在面向对象的编程语言中,“类” 是一个独立的程序单位,它应该有一个类名并包括 “属性” 说明和“方法” 说明两个主要部分。 类 阅读全文
posted @ 2020-11-11 18:05 蝶墨轩冕 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 操作变量常用函数 gettype:获取变量数据类型 $a=11; $b="11"; $c=true; $d=11.11; echo gettype($a)."<br>"; //integer echo gettype($b)."<br>"; //string echo gettype($c)."<b 阅读全文
posted @ 2020-11-11 15:35 蝶墨轩冕 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1、 php数据类型 主要分为标量和复合数据类型 标量:整型,字符串,布尔,浮点 复合:array,object,resource 2、单引号和双引号的区别 单引号和双引号都可以创建字符串,但是在单引号中输入的内容不会解析会直接输出你所输入的 内容,相应的执行的速度会快一些;而双引号则会解析你所写入 阅读全文
posted @ 2020-11-11 00:00 蝶墨轩冕 阅读(84) 评论(0) 推荐(0) 编辑