摘要: 以MySQL为例 如何定位并优化慢查询SQL 联合索引的最左匹配原则的成因 索引是建立得越多越好吗 一、如何定位并优化慢查询SQL SQL语句优化基本操作 1)应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2)应尽量避免在 where 子句中对字段进行 阅读全文
posted @ 2019-05-26 17:34 许明初 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 关系型数据库主要考点 考点思维导图 一、索引模块 1、常见问题 为什么要使用索引 什么样的信息能够成为索引 索引的数据结构 密集索引和稀疏索引的区别 为什么要使用索引 索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值得数据所在的行的物理地址,在数据十分庞大的时候,索引可以大大加速查询的速 阅读全文
posted @ 2019-05-26 10:00 许明初 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 1、使用echo $SHELL 查看当前的shell版本 2、通过cat /etc/shells 查看本机器支持的shell版本 3、chsh -s 后接shell路径 一、如何找到特定的文件 find 语法:find path [options] params 作用:在指定的目录下查找文件 例: 阅读全文
posted @ 2019-05-14 18:58 许明初 阅读(336) 评论(0) 推荐(1) 编辑
摘要: 1、什么是redis Redis是一个基于内存的高性能key-value数据库 2、redis与Memcache的区别 1)、存储方式 memcache把数据全部存储到内存中,如果出现断电数据会全部丢失,数据不能超过内存的大小 redis既可以把数据放到内存中,也可以将数据保存到磁盘中,进行持久化 阅读全文
posted @ 2019-05-13 16:53 许明初 阅读(371) 评论(2) 推荐(2) 编辑