debimeng

如果永远不去做你能力以外的事,你就永远无法进步.

【Linux】Linux常用命令

Linux常用命令■返回上一次使用的目录:cd -■按时间倒序查看文件:ll -tr■实时查看日志:tail -f 文件名■查看文件最后100行:tail -n 100 文件名■vi或vim文件---搜索:(N可以在/和?之间切换)/pattern 向下搜索     n继续搜索下一个?patter...

2018-05-28 10:11:03

阅读数 1238

评论数 0

【ORA】一些oracle-ora等错误记录

1、ORA-12560: TNS: 协议适配器错误 场景:在cmd窗口输入:sqlplus "/as sysdba"想打开数据库时报的错; 原因:没有启动Oracle服务器; 解决:WIN+R,跳出运行窗口,输入"services.msc"...

2017-02-17 08:59:14

阅读数 5516

评论数 1

【hive】常用优化

Hive开启mapjoin优化、并行执行、动态分区 1. mapjoin优化适合小表join大表 set hive.optimize.skewjoin=true; //有数据倾斜时开启负载均衡,默认false set hive.auto.convert.join=true; //设置自动选择Ma...

2019-07-16 20:11:55

阅读数 1

评论数 0

【mysql】使用变量实现类似oracle中lag函数功能

mysql使用变量实现类似oracle中的lag函数功能 说明: 有一个订单表,每次下单都会记录是否使用了券,现模拟一个需求,将订单表插入日志表达到记录用户上一次是否用券以及此订单是否用券的情况 #--------实现: #创建表t_order create table t_order(i...

2019-07-07 11:12:50

阅读数 18

评论数 0

【mysql报错】Navicat连接MySql8出现2059错误

Navicat连接MySql8出现2059错误 登陆Mysql数据库 mysql -uroot -p 使用mysql数据库 mysql> use mysql Database changed 查看用户密码规则 mysql> select user,host,plu...

2019-07-07 09:16:43

阅读数 25

评论数 0

【数据分析_excel】第三个单元格的内容根据其他两个单元格的内容自动填充相应内容

excle第三个单元格的内容根据其他两个单元格的内容自动填充相应内容 公式: =IF((H2=A10)*(I2=B10),C10,"无") 或 =IF(and(H2=A10,I2=B10),C10,"无")

2019-06-16 19:37:45

阅读数 66

评论数 0

【Linux】CentOS 7报process information unavailable

CentOS 7报process information unavailable 场景: 安装了centos7上安装有hadoop,因断电系统强制重启后,使用jps查看java进程报的错。 Linux下执行 jps 可快速查看Java程序进程的命令 原因: 一般情况下hadoop,hbase...

2019-06-16 16:51:40

阅读数 25

评论数 0

【hive】Hive中追加导入数据的4种方式

Hive中追加导入数据的4种方式 从本地导入: load data local inpath '/home/st.txt' (overwrite) into table student; 从Hdfs导入: load data inpath '/user/hive/warehouse/st.tx...

2019-06-04 21:55:02

阅读数 82

评论数 0

【oracle】通过存储过程名查看package名

oracle通过存储过程名查看package名 --查看all_source视图即可 select * from all_source where text like '%存储过程名%';

2019-06-04 21:31:50

阅读数 85

评论数 0

【hive】Hive中4种排序的区别

Hive中4种排序的区别 共有四种排序:order by,sort by ,distribute by,cluster by order by 全局排序; 对输入的数据做排序,故此只有一个reducer(多个reducer无法保证全局有序); 只有一个reducer,会导致当输入规模较大...

2019-06-03 21:32:18

阅读数 81

评论数 0

【大数据】impala与hive的比较

impala与hive的比较 Impala是Cloudera公司主导开发的新型查询系统,它提供SQL语义,能查询存储在Hadoop的HDFS和HBase中的PB级大数据。已有的Hive系统虽然也提供了SQL语义,但由于Hive底层执行使用的是MapReduce引擎,仍然是一个批处理过程,难以满足...

2019-06-02 22:14:35

阅读数 36

评论数 0

【mysql报错】mysqld: error while loading shared libraries: libaio.so.1

error while loading shared libraries: libaio.so.1 场景: 在CentOS7.6系统下安装Mysql5.7时,初始化的时候报错: mysqld: error while loading shared libraries: libaio.so.1:c...

2019-06-02 18:15:21

阅读数 51

评论数 0

【工具:notepad++】几种经常使用notepad++编写sql和shell文件的设置

几种经常使用notepad++编写sql和shell文件的设置 场景: 因工作原因会经常使用notepad++编写软件查看和编写sql文件和shell文件, 解决: 希望以下设置对工作有一定的帮助: 1.界面使用中文字体 设置 -- 首选项 -- 常用 -- 界面语言 -- 中文简体 2....

2019-05-02 11:56:45

阅读数 141

评论数 0

【Linux报错】sh文件格式导致换行语法错误

sh文件格式导致换行语法错误 场景: 在执行一个shell脚本时报错,执行语句如下: sh hive_bdhr_seq_men001.sh 报错信息如下: line 6:syntax error near unexpected token '{ 解决: 查看文件的第六行的内容,并没有发现有什...

2019-05-02 11:03:01

阅读数 114

评论数 0

【Linux报错】shell脚本-bash:syntax error near unexpected token 'newline'

shell脚本-bash:syntax error near unexpected token 'newline' 场景: 在执行一个shell脚本时报错,执行语句如下: sh hive_bdhr_seq_men001.sh > 报错信息如下: -bash:syntax erro...

2019-05-02 10:55:34

阅读数 121

评论数 0

【Oracle PL/SQL】在PL/SQL的命令窗口执行sql文件没有结束的问题

在PL/SQL的命令窗口执行sql文件没有结束的问题 场景: 在PL/SQL的命令窗口执行sql文件,显示已执行但实际并没有执行; 解决: sql文件的内容如下create table stest0427(sno int, sname varchar2(20), class int, heig...

2019-04-27 21:03:39

阅读数 228

评论数 0

【每日一练】Oracle concat函数

Oracle concat函数 函数:concat语法:concat(string1,string2)说明:string1、string2为字符串或数字用途:将两个字符串连接在一起;常用于将两个字段为字符的拼接在一起栗子: 两个字符串相连 SELECT concat('我的名字叫:', '...

2019-04-22 20:02:13

阅读数 52

评论数 0

【SQL】常用SQL注释

SQL注释 场景: 编写SQL时,时常需要用到注释,这样有利于后续的理解,正所谓好记忆不如烂笔头。 争取每次写SQL都有注释,并且每一个表名、每一个列、每一个功能点都有注释。 注释如下: 单行注释方式"--"之后 多行注释方式"/*"和"...

2019-04-21 16:52:00

阅读数 38

评论数 0

【大数据】hive优化之count(distinct)---(count(distinct) 原理)

Hive是Hadoop的子项目,它提供了对数据的结构化管理和类SQL语言的查询功能。SQL的交互方式极大程度地降低了Hadoop生态环境中数据处理的门槛,用户不需要编写程序,通过SQL语句就可以对数据进行分析和处理。目前很多计算需求都可以由Hive来完成,极大程度地降低了开发成本。 目前,Hiv...

2019-04-19 22:07:34

阅读数 75

评论数 0

【大数据】hive-User test cannot submit applications to queue root.default

Hive---User test cannot submit applications to queue root.default 场景: hive:2.6 系统:CentOS6.8 直接在系统用户下执行hive进入hive环境执行语句 $ hive $ select id,name,phon...

2019-04-08 22:37:49

阅读数 295

评论数 0

提示
确定要删除当前文章?
取消 删除