索引选择性 索引选择性是索引基数(cardinality)与表中数据行数(n_row_in_table)的比值,即 索引选择性=索引基数/数据行 其中cardinality是索引中不重复记录的预估值。 不是所有的查询条件出现的列都需要添加索引。对于什么时候添加B+树索引。一般的经验是,在访问表中很少... ...
分类:
其他好文 时间:
2019-02-06 09:19:05
阅读次数:
194
Mysql Explain 主要重要的字段有上面红色方框圈出来的那几个。 type: 连接类型,一个好的SQL语句至少要达到range级别,杜绝出现all级别。 key: 使用到的索引名,如果没有选择索引,值是NULL。可以采取强制索引方式。 key_len: 索引长度。 rows: 扫描行数,该值 ...
分类:
数据库 时间:
2019-01-14 14:29:41
阅读次数:
206
简介 SSH只是一个协议,基于这个协议有不同的实现,这些实现中有开源,也有收费。 原理 普通网络通信一般是明文通信,数据容易被中间人拦截并且解析,而SSH协议则提供了基于内容加密服务。 流程: 第一种:口令验证登陆 (1)客户端向远程主机发起登陆链接请求。 (2)远程主机收到用户的登录连接请求,然后 ...
分类:
其他好文 时间:
2019-01-13 19:12:15
阅读次数:
179
表示输入完整的地址进行访问 当从程序外部访问时候例如从浏览器上访问时候 需要加上项目名称 但在代码上面访问时候 不需要加上项目名 因为已经在当前项目内了 所以不需要指定 ...
分类:
其他好文 时间:
2019-01-03 22:37:41
阅读次数:
190
背景:sql优化对数据来说是什么非常重要,基本sql的索引优化更重中之重,所以人认为索引优化就是简单加一个索引,其实这种想法是错的,索引是涉及到很多知识点,并非大家想得这么简单,废话不多说,马上开车!一,头盘:SQL语句的五大要素:1,获得结果集所需访问的查询条件2,定义结果集所需的查询条件3,结果集的大小4,获得结果集所涉及的表的数量5,多少用户同时修改这些数据二,主菜:索引的一些特性和优化建议
分类:
数据库 时间:
2018-12-10 19:15:41
阅读次数:
161
本文的重点在于如何构建一个高性能的MySQL索引,从中你可以学到如何分析一个索引是不是好索引,以及如何构建一个好的索引。 索引误区 多列索引 一个索引的常见误区是为每一列创建一个索引,如下面创建的索引: t表里有三列,并且为每列创建了一个索引。创建索引的人为了能够快速访问表中的任何一列,因此为每一列 ...
分类:
数据库 时间:
2018-12-09 18:55:31
阅读次数:
182
JSP 发送邮件 虽然使用JSP实现邮件发送功能很简单,但是需要有JavaMail API,并且需要安装JavaBean Activation Framework。 在这里下载最新版本的 JavaMail。 在这里下载最新版本的 JavaBeans Activation Framework(JAF) ...
分类:
Web程序 时间:
2018-11-30 15:35:09
阅读次数:
258
索引类型 mysql索引类型normal,unique,full text的区别是什么? normal:表示普通索引 unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为unique full textl: 表示 全文搜索的索引。 FULLTEXT ...
分类:
数据库 时间:
2018-11-23 11:24:04
阅读次数:
203
视图 视图负责接受Web请求HttpRequest,进行逻辑处理,返回Web响应HttpResponse给请求者。 视图就是一个python函数,被定义在"应用/views.py"文件中。 使用视图时需要进行两方面操作,两个操作不分先后。 1)在"应用/views.py"中定义视图。 在bookte ...
分类:
其他好文 时间:
2018-11-18 00:44:49
阅读次数:
159