上一页 1 2 3 4 5 6 7 8 ··· 18 下一页
摘要: 一、GP装载概述 1、关于外部表 注:外部表的数据源是在其他的主机,在GP主机中没有; 2、关于pgload 3、关于copy 阅读全文
posted @ 2022-11-09 11:28 小王同学学编程 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一、分配ROLE(User)到资源队列 注:对主角色分配是没有用的; 1、变更资源队列 2、删除资源队列 注:如果有角色,需要先删除角色,之后才能删除资源队列; 3、查看排队语句和资源队列状态 4、查看资源队列统计信息 注: 在不熟悉系统资源队列的情况可以打开,熟悉后在关闭; 5、查看分配到资源队列 阅读全文
posted @ 2022-11-09 11:05 小王同学学编程 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 一、GP工作负载管理 3、内存使用量 4、优先级 5、资源队列评估的语句类型 注:默认都为评估off 6、开启工作·负载管理的步骤 7、配置工作负载管理 二、GP工作负载管理-配置工作负载管理 1、一般资源队列配置参数 2、与内存有关的参数 注:一般资源队列配置参数、与内存有关的参数、与查询优先级有 阅读全文
posted @ 2022-11-09 09:55 小王同学学编程 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一、查询性能 代码: show gp_dynamic_partiton_pruning ; 二、查询分析 1、查询计划 注:获取磁盘页的数量越少,I/O和CPU消耗的越少; EXPLAIN这个不是最优的查询计划,因为他是评估的,并没有真正执行语句,如果表发生了巨大的变化,然而统计信息没有统计到,就会 阅读全文
posted @ 2022-11-08 11:28 小王同学学编程 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、在GP中使用函数 1、不变型函数 注:传递的值一样的,那么结果就是一样的 ; 2、稳定型函数 注:current_date返回当前的日期; 3、不稳定型函数 二、使用函数和运算符-常用内置函数和运算符 注:trim是去除两边的空格; lpad是填充; upper转换为大写;lower转换为小写; 阅读全文
posted @ 2022-11-07 20:56 小王同学学编程 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、系统数据字典 代码: select * from gp_pgdatabase;(查看数据字典) 二、SQL值表达式 值表达式包括查询条件中的各种命令; 值表达式的结果称为标量; 表达式语法允许从原始值通过算术、逻辑、聚合等操作得出结果值; 1、值表达式的类型 阅读全文
posted @ 2022-11-03 21:58 小王同学学编程 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一、回收空间和分析 注:执行一条命令就可以看为一个事务,也可以开启事务执行几条命令,这样就是一个事务; 一个事务存在一个事务ID,一个数据库最多能装4百万个事务,如果超过了,它就会使用相同命令的事务ID,这样会导致逻辑混乱; 1、事务ID管理 在每一个数据库每2百万个事务的时候,对每张表执行VACU 阅读全文
posted @ 2022-11-03 21:03 小王同学学编程 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 一、关于GP的并发控制 1、关于GP的并发控制-锁模式 二、插入新纪录 三、更新记录 注:DK(分布键)不可以被UPDATE 四、删除记录 五、事务管理 事务允许将多个SQL语句放在一起作为一个整体操作,所有SQL一起成功或失败; 1、使用事务 代码: begin transaction; inse 阅读全文
posted @ 2022-11-03 16:41 小王同学学编程 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 表格命名规范: 1、中间表 table_name使我们任务中目标表的名字,通常来说一个任务只有一个目标表,通常会遇到需要补全维度的表,这里使用dim结尾。 规范:mid_table_name_[0~9 | dim] 3、临时表 临时表是临时测试的表,是临时使用一次的表,就是暂时保存下数据看看,后续不 阅读全文
posted @ 2022-11-03 15:14 小王同学学编程 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一、创建和使用序列 序列常用于新增记录时自动生成唯一标识符; 补充: id自增可以用: drop table tb03 ;create table tb03( id serial, name varchar(255)) distributed by (id) ; insert into tb03 ( 阅读全文
posted @ 2022-11-02 21:43 小王同学学编程 阅读(417) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 18 下一页
levels of contents