错误描述(1) Postgres执行的原SQL:select COALESCE(m1.place_id, m2.place_id, m3.place_id) as place_id, concat_ws('``', m1.rich_attributes, m2.rich_attributes, m3.rich_attributes) as rich_attributes from(
分类:
数据库 时间:
2017-12-29 17:23:16
阅读次数:
231
一、查询表中所有的行与列 二、从表中检索部分行 三、查找空值 四、将空值转化为实际值(coalesce) 五、查找满足多个条件的行(查询部门为10中所有的员工、所有得到提成的员工,以及部门20中工资不超过2000美元的员工) 六、从表中检索部分列 七、为列取有意义的名称 八、在where子句中引用取 ...
分类:
数据库 时间:
2017-12-29 15:08:31
阅读次数:
133
Sybase数据库常用函数 一、字符串函数 1,ISNULL(EXP1,EXP2,EXP3,...) :返回第一个非空值,用法与COALESCE(exp1,exp2[,exp3...])相同; 2,TRIM(exp) :去除两边空格; 3,DATEFORMAT(date_exp,date_forma ...
分类:
数据库 时间:
2017-12-26 17:46:15
阅读次数:
264
1. 对于每个元素进行处理,可以使用foreach算子,但是不能修改元素 2. 调整partition数量:repartition和coalesce 3. mapToPair 会shuffle 4. 集合类操作:并集(union),交集(intersection),差集(subtract) 5. 两 ...
分类:
其他好文 时间:
2017-12-25 20:57:06
阅读次数:
154
Spark算子:RDD基本转换操作(1)–map、flagMap、distinct Spark算子:RDD创建操作 Spark算子:RDD基本转换操作(2)–coalesce、repartition Spark算子:RDD基本转换操作(3)–randomSplit、glom Spark算子:RDD基 ...
分类:
其他好文 时间:
2017-12-25 19:28:41
阅读次数:
162
Spark性能优化的10大问题及其解决方案 近期优化了一个spark流量统计的程序,此程序跑5分钟小数据量日志不到5分钟,但相同的程序跑一天大数据量日志各种失败。经优化,使用160 vcores + 480G memory,一天的日志可在2.5小时内跑完,下面对一些优化的思路方法进行梳理。 近期优化 ...
分类:
其他好文 时间:
2017-12-13 19:43:01
阅读次数:
227
1、将空值转化为实际值 coalesce 返回第一个不是null的参数 2、查询满足多个条件的行 需要注意,对于多个条件组合,要使用括号,这样在更改维护语句时可以不吸烟再考虑优先级问题,而且可以很容易地借助各种工具找到各组合条件的起止位置 3、为列取有意义的名称 4、在where子句中引入取别名的列 ...
分类:
其他好文 时间:
2017-12-11 14:00:43
阅读次数:
167
Oracle中函数以前介绍的字符串处理,日期函数,数学函数,以及转换函数等等,还有一类函数是通用函数。主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可以。 下面简单介绍一下几个函数的用法。 在介绍这个之前你必须明白什么是oracle中的空值null 1.NVL函 ...
分类:
数据库 时间:
2017-11-29 11:31:54
阅读次数:
194
表空间碎片相关:select tablespace_name, round(sqrt(max(blocks) / sum(blocks)) * (100 / sqrt(sqrt(count(blocks)))), 2) FSFI, (case when sqrt(max(blocks) / sum( ...
分类:
数据库 时间:
2017-11-11 11:29:49
阅读次数:
241
F.1字符函数——返回字符值 (chr,concat,initcap,lower,lpad/rpad,nls_initcap,nls_lower,nls_upper,regexp_replace,regexp_substr,replace,trim/ltrim/rtrim,soundex,subst ...
分类:
数据库 时间:
2017-11-08 15:57:36
阅读次数:
203