select into 与 insert into select 1、select into 语句把一个表中的数据插入到另一个表中。不需要创建临时表,在运行过程中自动创建。 2.insert into select 同样是把一个表中的数据插入到另一个表中。 需要创建临时表,设置字段与数据类型。 基本 ...
分类:
其他好文 时间:
2019-12-26 19:06:33
阅读次数:
73
之前已安装了Elasticsearch与kibana。 倒排索引 正向索引 正排表是以文档的ID为关键字,表中记录文档中每个字的位置信息,查找时扫描表中每个文档中字的信息直到找出所有包含查询关键字的文档。 这种组织方法在建立索引的时候结构比较简单,建立比较方便且易于维护;因为索引是基于文档建立的,若 ...
分类:
其他好文 时间:
2019-12-25 23:41:27
阅读次数:
100
开篇语 最近12306又崩溃了一次,但其实12306这样的体量跟我们平常接触的架构基本没什么太大的关系。 话又说回来,12306也是由一个个小功能组成的。 做好自己的小蚂蚁,就能让大部队变得更快。 因为跟数据库、数据仓库、查询打交道比较多,所以我就简单说一下数据查询的优化过程吧。 不客气地说,在性能 ...
分类:
其他好文 时间:
2019-12-25 16:27:17
阅读次数:
195
在报表应用中,针对历史数据查询的报表占比很大,这类报表的特点是:第一,数据变化小,查询的历史数据几乎不会发生变化;第二,数据量大,而且还会随时间不断增加。如果这些历史数据始终存放在数据库中,由于大多数数据库的 JDBC 性能都很低下(取数过程的数据对象转换比从文件中读取数据慢一个数量级),当涉及数据 ...
分类:
其他好文 时间:
2019-12-25 16:21:14
阅读次数:
78
刚开始学习使用EF ,做项目时需要查询数据将数据显示在datagrid中,使用如下方法: query是IQueryable的 在一次看别人写的代码的时候,发现了AsNoTracking()这个方法,并进行了了解 针对查询,在一些情况下,我们只需要返回一个只读的数据就可以,并不会对数据记录进行任何的修 ...
分类:
其他好文 时间:
2019-12-24 11:48:50
阅读次数:
77
索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。一本500页的书,如果你想快速找到其中的某一个知识点,在不借助目录的情况下,那我估计你可得找一会儿。同样,对于数据库的表而言,索引其实就是它的“目录”。 但索引并不是一直加就好?一本书100页索引合适吗?索引本质上也是文件,并且不是0消耗的 ...
分类:
数据库 时间:
2019-12-22 16:45:31
阅读次数:
135
需求说明 如上图所示,可以需选择不同的分组维度进行数据分析,例如类别、供应商维度;可以通过用户输入的参数值进行数据动态过滤,例如传入不同供应商、类别的值进行数据查询过滤;可以选择要显示的附加字段数据;同时要求显示有排名(每个分组内的数据从大到小显示)、占比(产品占该分组维度总订购量的百分比)。 制作 ...
分类:
其他好文 时间:
2019-12-21 22:50:52
阅读次数:
92
1. 缘起 Facebook 的移动应用从 2012 年就开始使用 GraphQL。GraphQL 规范于 2015 年开源,现已经在多种环境下可用,并被各种体量的团队所使用。 在这个链接可以看到更多的GraphQL使用者。 2. GraphQL是什么 英文官网:GraphQL is a query ...
分类:
其他好文 时间:
2019-12-21 15:59:24
阅读次数:
132
3.information_schema 统计信息库 1.介绍: 视图 2.作用: 1.方便我们做数据库资产统计 库/表: 个数 数据量(容量;行数) 每张表的数据字典信息 2.可以获取到server层状态信息 3.获取到InnoDB引擎层的状态信息 3.应用举例: TABLES : 例子: ...
分类:
编程语言 时间:
2019-12-20 20:46:51
阅读次数:
108