本文的重点在于如何构建一个高性能的MySQL索引,从中你可以学到如何分析一个索引是不是好索引,以及如何构建一个好的索引。 索引误区 多列索引 一个索引的常见误区是为每一列创建一个索引,如下面创建的索引: t表里有三列,并且为每列创建了一个索引。创建索引的人为了能够快速访问表中的任何一列,因此为每一列 ...
分类:
数据库 时间:
2018-12-09 18:55:31
阅读次数:
182
"原题链接" 删除单向链表的倒数第n个结点。 思路: 用两个索引一前一后,同时遍历,当后一个索引值为null时,此时前一个索引表示的节点即为要删除的节点。 Runtime: 13 ms, faster than 24.49% of Java class Solution { public ListN ...
分类:
其他好文 时间:
2018-11-13 16:08:56
阅读次数:
109
大数据时代下,数据采集推动着数据分析,数据分析推动发展。但是在这个过程中会出现很多问题。拿最简单最基础的爬虫采集数据为例,过程中就会面临,IP被封,爬取受限、违法操作等多种问题,所以在爬去数据之前,一定要了解好预爬网站是否涉及违法操作,找到合适的代理IP访问网站等一系列问题。掌握爬虫技术也成为现在技术流的营销推广人员必须掌握的。爬虫入门,这些知识你必须了解。一、网络爬虫的基本工作流程如下:1.首先
分类:
其他好文 时间:
2018-11-10 21:22:27
阅读次数:
437
? 书中第三章部分程序,加上自己补充的代码,包含双向索引表、文建索引、稀疏向量类型 ● 双向索引表 ● 文件索引 ● 稀疏向量类型 ...
分类:
编程语言 时间:
2018-10-16 01:56:23
阅读次数:
176
一、索引 1、索引类型 普通索引:无任何限制的索引 唯一索引:列值唯一的索引,可以为空值 主键索引:表的主键,特殊的唯一性索引,不能为空值 组合索引:多个字段上的索引,遵循左前缀集合 全文索引:来查找文本中的关键字 2、使用explain+sql语句进行调优 (1)explain包含的信息包含: 主 ...
分类:
数据库 时间:
2018-09-11 16:15:58
阅读次数:
190
1、索引:索引是帮助用户在表中快速地找到记录的数据库结构。 a) 自动创建索引:当你为一张表定义主关键或唯一性约束条件时一个惟一的索引就已经被创建了。 b) 手动创建索引: 用户可以自己创建索引。 创建索引:create index 索引名 on 表名 (列名1,列名2); 例如: 何时用到索引:表 ...
分类:
数据库 时间:
2018-09-05 11:13:46
阅读次数:
276
原文:https://www.liaoxuefeng.com/article/001509844125769eafbb65df0a04430a2d010a24a945bfa000 现在的网络爬虫越来越多,有很多爬虫都是初学者写的,和搜索引擎的爬虫不一样,他们不懂如何控制速度,结果往往大量消耗服务器资 ...
分类:
其他好文 时间:
2018-08-30 19:53:20
阅读次数:
132
InnoDB:支持事务处理等不加锁读取支持外键支持行锁不支持FULLTEXT类型的索引不保存表的具体行数,扫描表来计算有多少行DELETE 表时,是一行一行的删除InnoDB 把数据和索引存放在表空间里面跨平台可直接拷贝使用InnoDB中必须包含AUTO_INCREMENT类型字段的索引表格很难被压 ...
分类:
数据库 时间:
2018-08-27 23:22:32
阅读次数:
185
各类数据库记录 Elasticsearch数据库: 一、ES介绍 二、ES常用操作 测试环境的ES数据库: 172.16.50.24:9200/_plugin/head/(若无法登录,需登录数据库主机查看是否安装head和sql插件) 新建一个索引 新建一个索引表 Greenplum数据库: 一、g ...
分类:
数据库 时间:
2018-08-27 21:42:53
阅读次数:
225
约束定义 对于数据库来说,基本表的完整性约束分为列级约束条件和表级约束条件: 列级约束条件 列级约束条件是对某一个特定列的约束,包含在列定义中,可以直接跟在该列的其他定义之后,用空格分隔,不用指定列名。 表级约束条件 表级约束条件 表级约束条件与列定义相互独立,不包括在列定义中,通常用于对两个或两个 ...
分类:
数据库 时间:
2018-08-25 11:35:49
阅读次数:
150