项目后端开发分析: 1.在Git托管服务上选择使用国内的Gitee,之所以选择Gitee而不是选择GitHub是因为GitHub为国外的平台,国内的用户在使用上经常遇到的问题就是 访问的速度太慢,有时候还会出现无法连接的情况。和GitHub相比Gitee也提供免费的Git仓库。此外,还集成了代码质量 ...
分类:
其他好文 时间:
2020-12-31 11:50:34
阅读次数:
0
1、对查询进行优化,应尽可能避免全表扫描 首先应考虑在 where 及 order by 涉及的列上建立索引。下面我们来以一个表中177条数据比较一下,全表扫描与建立索引之后性能的一个比较. 1.1 全表查询 1.2 建立索引查询 1.3 结论 从这两种方式查询数据库结果看,建立索引之后查询速度提高 ...
分类:
数据库 时间:
2020-12-29 11:17:20
阅读次数:
0
hive作为一个sql查询引擎,自带了一些基本的函数,比如count(计数),sum(求和),有时候这些基本函数满足不了我们的需求,这时候就要写hive hdf(user defined funation),又叫用户自定义函数。 UDF 创建与使用步骤 继承org.apache.hadoop.hiv ...
分类:
其他好文 时间:
2020-12-25 13:07:42
阅读次数:
0
ClickHouse ClickHouse 是俄罗斯的 Yandex 于 2016 年开源的列式存储数据库(DBMS),主要用于在线分析处理查询(OLAP),能够使用 SQL 查询实时生成分析数据报告。 1安装依赖 [root@hadoop102 ~]# yum install -y libtool ...
分类:
其他好文 时间:
2020-12-17 12:37:40
阅读次数:
2
我有一个整数或字符串列表,需要作为Delphi DataSet的参数传递.怎么做? 这是一个例子. MyQuery是这样的: select * from myTable where intKey in :listParam 我将一个参数设置为列表或数组或其他内容: MyQuery.ParamByNa ...
分类:
数据库 时间:
2020-12-14 12:48:17
阅读次数:
4
java结合testng,利用mysql数据库做数据源的数据驱动实例上一篇我们介绍用如何用yaml结合testng做数据驱动,就又想来个数据库的参数化备注:@DataProvider的返回值类型只能是Object[][]与Iterator<Object>[]思路:解析sql查询返回结果,然后把解析出来的list转换成Object[][]类型的数据,且结合在@DataProvider中。
分类:
数据库 时间:
2020-12-04 11:39:02
阅读次数:
14
索引的的创建跟存储的引擎是挂钩的,存储引擎表示不同数据在不同磁盘的不同组织形式。 聚簇索引与非聚簇索引:取决于数据与索引是否是放在一起的。 例如InnoDb就是只能有一个聚簇索引但可以有很多非聚簇索引(向InnoDb插入数据的时候必须要包含一个索引的key值,而且你创建表的时候如果不设置索引,索引的 ...
分类:
数据库 时间:
2020-12-04 11:22:20
阅读次数:
28
什么是Hive? Hive:由Facebook开源用于解决海量结构化日志的数据统计工具。 Hive 是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。 本质是:将SQL转化成MapReduce程序。 1、Hive 处理的数据存储在HDFS; 2、Hiv ...
分类:
其他好文 时间:
2020-12-03 11:43:46
阅读次数:
3
本次来讲解与SQL查询有关的两个小知识点,掌握这些知识点,能够让你避免踩坑以及提高查询效率。1、允许字段的值为null,往往会引发灾难首先,先准备点数据,后面好演示createtableanimal(idint,namechar(20),index(id))engine=innodb;index(id)表示给id这个字段创建索引,并且id和name都允许为null。接着插入4条数据,其中最后一条数
分类:
数据库 时间:
2020-12-01 12:23:45
阅读次数:
14
准备工作 先来一段伪代码,首先你能看懂么? SELECT DISTINCT <select_list> FROM <left_table> <join_type> JOIN <right_table> ON <join_condition> WHERE <where_condition> GROUP ...
分类:
数据库 时间:
2020-11-24 12:33:32
阅读次数:
10