摘要: 索引失效 1、 2、最佳左前缀法则 4、 8、 使用覆盖索引解决这个问题。 二、索引优化 1、ORDER BY 子句,尽量使用Index方式排序,避免使用FileSort方式排序 MySQL支持两种方式的排序,FileSort和Index,Index效率高。它指MySQL扫描索引本身完成排序。Fil 阅读全文
posted @ 2017-06-23 18:47 IT-執念 阅读(18261) 评论(0) 推荐(1) 编辑
摘要: 1、使用Explain关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈 。 2、执行方法:Explain + SQL语句 解释: ①id: select查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序。 阅读全文
posted @ 2017-06-23 15:47 IT-執念 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 1、索引是什么 索引(Index)是帮助MySQL高效获取数据的数据结构。可以得到索引的本质:索引是数据结构。 可以理解为“排好序的快速查找数据结构” 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种 阅读全文
posted @ 2017-06-22 17:18 IT-執念 阅读(26885) 评论(1) 推荐(2) 编辑
摘要: 1、mysql安装 检查系统是否安装过mysql 查询命令:rpm -qa|grep -i mysql 删除命令:rpm -e RPM软件包名(该名字是上一个命令查出来的名字) 安装命令:rpm -ivh RPM软件包名 2、路径 3、查看数据库字符编码 show variables like '% 阅读全文
posted @ 2017-06-22 11:45 IT-執念 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 使用Jedis jar操作Redis 1、配置redis.conf文件,修改 2、建java工程,加入 jedis jar包 3、代码示例: 4、使用JedisPool连接池 5、JedisPool配置参数 JedisPool的配置参数大部分是由JedisPoolConfig的对应项来赋值的。 ma 阅读全文
posted @ 2017-06-10 20:37 IT-執念 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 主从复制(Master/Slave) 1、是什么 也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。 2、能干什么 读写分离,容灾恢复。 3、如何使用 1、从库配置:slaveof 主库IP 主库端口 2 阅读全文
posted @ 2017-06-10 00:42 IT-執念 阅读(533) 评论(0) 推荐(0) 编辑
摘要: Redis事务 1、介绍 在Redis事务中可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。 2、事务的作用 一个队列中,一次性、顺序性、排他性的执行一系列命令。 3、事物执行五中情况 case1:正常执行 执行exec全 阅读全文
posted @ 2017-06-09 22:31 IT-執念 阅读(363) 评论(1) 推荐(0) 编辑
摘要: Redis持久化 一、RDB(Redis DataBase) 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这 阅读全文
posted @ 2017-06-09 10:43 IT-執念 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Android7.0应用内升级 最近线上项目在7.0机器上出现应用内升级失败,原来是由于Android7.0权限问题导致。 如果项目的 targetSdkVersion>=24 在处理应用内升级的时候需要兼容7.0。 1、创建file_paths.xml文件 在res下创建xml文件夹,然后在xml 阅读全文
posted @ 2017-06-06 14:29 IT-執念 阅读(1948) 评论(0) 推荐(0) 编辑
摘要: redis.conf常见配置 参数说明redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件 阅读全文
posted @ 2017-06-05 23:47 IT-執念 阅读(424) 评论(0) 推荐(0) 编辑