随笔分类 -  DB2

摘要:DB2的物化视图MQT是基于查询结果定义的一个表,MQT中包括的数据来自MQT定义所基于的一个或多个表, 使用MQT能够显著提高查询的操作性能。 数据库的视图和MQT都是基于一个查询来定义的。每当视图被引用时,视图所基于的查询便会运行。 但MQT实际上会将查询结果存储为数据,您能够使用MQT中的这些 阅读全文
posted @ 2022-02-08 10:51 刘大飞 阅读(388) 评论(0) 推荐(0) 编辑
摘要:多表连接的三种方式详解 hash join、merge join、 nested loop 项目中的SQL执行效率太低,就用执行计划看一下执行SQL,看不懂,百度一下,纪录下来: 大多数人从来没有听说过这些连接类型,因为它们不是逻辑连接也很少被用于代码中。那么它们什么时候会被用到呢?答案是要依情况而 阅读全文
posted @ 2019-11-29 14:56 刘大飞 阅读(2478) 评论(0) 推荐(0) 编辑
摘要:最近研究了一点DB2索引相关的东西,做一个总结: (1)在作为主键的列上,强制该列的唯一性和组织表中数据的排列结构; (2)在经常用连接的列(join)上建索引,这些列主要是一些外键,可以加快连接的速度;(3)在经常根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的;这样查询可以 阅读全文
posted @ 2019-07-19 09:45 刘大飞 阅读(906) 评论(0) 推荐(0) 编辑
摘要:ALTER TABLE "XXXX"."tableA" PCTFREE 20 ; CREATE INDEX "schema"."XXXX_INDEX" ON "XXX"."TABLE" ("columnA" ASC) COMPRESS YES INCLUDE NULL KEYS ALLOW REVE 阅读全文
posted @ 2018-09-18 21:59 刘大飞 阅读(3145) 评论(1) 推荐(0) 编辑
摘要:jiangxin@db01:~$ su – root #切换到root用户 密码: root@db01:~# uname -a #查看内核和操作系统信息 Linux db01 4.4.0-66-generic #87-Ubuntu SMP Fri Mar 3 15:29:05 UTC 2017 x8 阅读全文
posted @ 2018-09-09 21:26 刘大飞 阅读(1213) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示