DB2SQL
韩灏凛ceaser
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关系型数据库SQL优化的思路与技巧
SQL优化1、介绍随着互联网大数据的兴起,随着数据库中数据的增加,SQL语句的优劣对系统的响应速度的影响越来越明显,SQL优化也成为每一个数据相关工作人员的必备技能。在多数情况下,使用索引来更快地遍历表,优化器主要根据定义的索引来提高性能。但是,如果在SQL语句的where子句中写的SQL代码不合理,就会造成优化器删去索引而使用全表扫描,一般就这种SQL语句就是所谓的劣质SQL语句。在编写SQL语句时我们应清楚优化器根据何种原则来删除索引,这有助于写出高性能的SQL语句。2、常见优化规则2.1 表原创 2020-09-14 15:55:19 · 372 阅读 · 0 评论 -
DB2常用的几种建表方式
--常规建表语句CREATE TABLE DSV.TABLE_TEST --定义模式名&表名(DIANPU VARCHAR(10),XIAOSHOUE DECIMAL(31,4),RIQI DATE) COMPRESS YES --压缩表空间DISTRIBUTE BY HASH(DIANPU)IN DTA;--指定表空间(不指定为默认)COMMENT ON TABLE "DSV"."TABLE_TEST" IS '测试表'; --表注释COMMENT ON原创 2020-08-26 14:03:58 · 9157 阅读 · 0 评论 -
关于计算每天月累计的SQL语句的写法---开窗函数(窗口函数)的应用
关于计算当年每个月年累计的SQL语句的写法例如有一个表的值为month value202001 6202002 10202003 9202004 11我想获得的结果为month value202001 6202002 16202003 25202004 36select TMP1.month,sum(TMP2.VALUES) from TKDW.TABLE1 TMP1,TKDW.TABLE1 TMP2where TMP1.month>=TMP2.month--计算当原创 2020-07-10 11:11:53 · 5737 阅读 · 0 评论 -
SQL基础与进阶
–目标表sessionselect distinct SUBJ_NAME,TARGET_NAME from tkinfa.opb_targ a,tkinfa.opb_subject bwhere a.subj_id = b.subj_id and upper(TARGET_NAME) like ‘%LAIndexInfo%’–查脚本【etl脚本调度位置在informatica】select...原创 2019-11-08 14:36:11 · 200 阅读 · 0 评论
分享