 Greenplum Database 管理员指南 6.2.1..................... - 149 - 创建和管理视图 .............................................................................................................. - 150 - 创建视图 .................................... ...................... - 150 - 删除视图 .................................................................................................................. - 150 - 创建视图的最佳实践 ............................. ............................. - 151 - 视图的依赖关系 ...................................................................................................... - 152 - 视图是如何被存储的 ...............................0 码力 | 416 页 | 6.08 MB | 1 年前3 Greenplum Database 管理员指南 6.2.1..................... - 149 - 创建和管理视图 .............................................................................................................. - 150 - 创建视图 .................................... ...................... - 150 - 删除视图 .................................................................................................................. - 150 - 创建视图的最佳实践 ............................. ............................. - 151 - 视图的依赖关系 ...................................................................................................... - 152 - 视图是如何被存储的 ...............................0 码力 | 416 页 | 6.08 MB | 1 年前3
 百度智能云 Apache Doris 文档最佳实践 最佳实践 1. 同一数据库下只能有一个正在执行的恢复操作。 2. 可以将仓库中备份的表恢复替换数据库中已有的同名表,但须保证两张表的表结构完全一致。表结构包括:表名、列、分 区、物化视图等等。 3. 当指定恢复表的部分分区时,系统会检查分区范围是否能够匹配。 4. 恢复操作的效率: 在集群规模相同的情况下,恢复操作的耗时基本等同于备份操作的耗时。如果想加速恢复操作,可以先通过设置 分区,以及表 到仓库 中,并设置超时时间。 Keywords Keywords 最佳实践 最佳实践 1. 同一个数据库下只能进行一个备份操作。 2. 备份操作会备份指定表或分区的基础表及 物化视图。并且仅备份一副本。 3. 备份操作的效率 备份操作的效率取决于数据量、Compute Node 节点数量以及文件数量。备份数据分片所在的每个 Compute Node 都会参与 备份操作的上传阶段。节点数量越多,上传的效率越高。 留,也可能会被清除。比如在百度对象存储(BOS)中,通过 rename 操作将一个目录中的最后一个文件移走后,该目录也 会被删除。如果该目录没有被清除,用户可以手动清除。 Export 作业只会导出 Base 表的数据,不会导出物化视图的数据。 Export 作业会扫描数据,占用 IO 资源,可能会影响系统的查询延迟。 一个集群内同时运行的 Export 作业最大个数为 5。之后提交的只作业将会排队。 STREAM-LOAD0 码力 | 203 页 | 1.75 MB | 1 年前3 百度智能云 Apache Doris 文档最佳实践 最佳实践 1. 同一数据库下只能有一个正在执行的恢复操作。 2. 可以将仓库中备份的表恢复替换数据库中已有的同名表,但须保证两张表的表结构完全一致。表结构包括:表名、列、分 区、物化视图等等。 3. 当指定恢复表的部分分区时,系统会检查分区范围是否能够匹配。 4. 恢复操作的效率: 在集群规模相同的情况下,恢复操作的耗时基本等同于备份操作的耗时。如果想加速恢复操作,可以先通过设置 分区,以及表 到仓库 中,并设置超时时间。 Keywords Keywords 最佳实践 最佳实践 1. 同一个数据库下只能进行一个备份操作。 2. 备份操作会备份指定表或分区的基础表及 物化视图。并且仅备份一副本。 3. 备份操作的效率 备份操作的效率取决于数据量、Compute Node 节点数量以及文件数量。备份数据分片所在的每个 Compute Node 都会参与 备份操作的上传阶段。节点数量越多,上传的效率越高。 留,也可能会被清除。比如在百度对象存储(BOS)中,通过 rename 操作将一个目录中的最后一个文件移走后,该目录也 会被删除。如果该目录没有被清除,用户可以手动清除。 Export 作业只会导出 Base 表的数据,不会导出物化视图的数据。 Export 作业会扫描数据,占用 IO 资源,可能会影响系统的查询延迟。 一个集群内同时运行的 Export 作业最大个数为 5。之后提交的只作业将会排队。 STREAM-LOAD0 码力 | 203 页 | 1.75 MB | 1 年前3
 HBase基本介绍’表/⾏行行/列列’ • Row Key • ColumnFamily列列族 : ColumnQualifier列列限定名 • Version/Timestamp 分数:语⽂文 数据模型 逻辑视图 整个HBase和关系数据库很像, 但⼜又要时时注意两者的区别. 右⾯面我继续以⼀一次考试学⽣生分数距离. ⾸首先也有表/⾏行行/列列这三个概念. hbase最⼩小就是⼀一个table. 是数据随意添加的 数据模型 Column 数据模型 物理理视图 • 逻辑视图 不不等于 物理理视图 • 伪装起来的KV存储 接下来我们说⼀一下数据模型的物理理视图, 什什么叫物理理视图, 就是逻辑上HBase是刚才的表⾏行行列列的结构, 使⽤用的时候也可以这么想, 但是实际HBase存储数据的时候, 不不是这么存 的! ⽤用⼀一句句话总结物理理视图, 就是伪装起来的KV存储 这⾥里里我想了了好 这⾥里里我想了了好久如何给⼤大家讲HBase数据模型的物理理视图 数据模型 物理理视图 数据模型 物理理视图 或者换⼀一个⽅方式来看 • 设备id作为rowkey • ⽇日志时间作为version时间 • 其余作为10列列 1个ID, 100条⾏行行为(100个版本), 10列列 = 1000个KV对: id存了了1000次, 时间存了了1000次, 所有列列名(location这个字符串串)存了了100次0 码力 | 33 页 | 4.86 MB | 1 年前3 HBase基本介绍’表/⾏行行/列列’ • Row Key • ColumnFamily列列族 : ColumnQualifier列列限定名 • Version/Timestamp 分数:语⽂文 数据模型 逻辑视图 整个HBase和关系数据库很像, 但⼜又要时时注意两者的区别. 右⾯面我继续以⼀一次考试学⽣生分数距离. ⾸首先也有表/⾏行行/列列这三个概念. hbase最⼩小就是⼀一个table. 是数据随意添加的 数据模型 Column 数据模型 物理理视图 • 逻辑视图 不不等于 物理理视图 • 伪装起来的KV存储 接下来我们说⼀一下数据模型的物理理视图, 什什么叫物理理视图, 就是逻辑上HBase是刚才的表⾏行行列列的结构, 使⽤用的时候也可以这么想, 但是实际HBase存储数据的时候, 不不是这么存 的! ⽤用⼀一句句话总结物理理视图, 就是伪装起来的KV存储 这⾥里里我想了了好 这⾥里里我想了了好久如何给⼤大家讲HBase数据模型的物理理视图 数据模型 物理理视图 数据模型 物理理视图 或者换⼀一个⽅方式来看 • 设备id作为rowkey • ⽇日志时间作为version时间 • 其余作为10列列 1个ID, 100条⾏行行为(100个版本), 10列列 = 1000个KV对: id存了了1000次, 时间存了了1000次, 所有列列名(location这个字符串串)存了了100次0 码力 | 33 页 | 4.86 MB | 1 年前3
 Pivotal Greenplum 最佳实践分享Reorganize代替、或者使用AO表; 系统表不支持Reorganize操作,因此,需要定期vacuum,例如设置定时作业,每周对所有系统表vacuum analyze一次 • 查询视图GP_TOOLKIT.GP_BLOAT_DIAG可监控垃圾空间的膨胀系数 • REINDEX:回收索引的垃圾空间 AGE监控和管理  PostgreSQL的MV  xid_stop_limit: 1000000000, AGE大于10亿停止工作,等待vacuum执行 数据库对象数上限的最佳实践  GPDB内部的对象:所有的表(包括分区表)、索引、视图等都称为对象  GPDB最佳实践所推荐的对象管理要求是:一个数据库内对象不要超过10 0000个  最佳实践是出于对系统性能和稳定性因素建议对pg_class 所维护的对象数进行约束 500GB?根据实际情况调整 – gp_workfile_limit_per_query 本参数为4.2.8以上版本增加,防止临时空间SPILL档数过多导致空间急剧增长 视图gp_workfile_usage_per_query可以实时监控每个query正在使用的临时空间大小 注:在GP4.3中内置了这个view,在GP4.2中需要执行./share/postg0 码力 | 41 页 | 1.42 MB | 1 年前3 Pivotal Greenplum 最佳实践分享Reorganize代替、或者使用AO表; 系统表不支持Reorganize操作,因此,需要定期vacuum,例如设置定时作业,每周对所有系统表vacuum analyze一次 • 查询视图GP_TOOLKIT.GP_BLOAT_DIAG可监控垃圾空间的膨胀系数 • REINDEX:回收索引的垃圾空间 AGE监控和管理  PostgreSQL的MV  xid_stop_limit: 1000000000, AGE大于10亿停止工作,等待vacuum执行 数据库对象数上限的最佳实践  GPDB内部的对象:所有的表(包括分区表)、索引、视图等都称为对象  GPDB最佳实践所推荐的对象管理要求是:一个数据库内对象不要超过10 0000个  最佳实践是出于对系统性能和稳定性因素建议对pg_class 所维护的对象数进行约束 500GB?根据实际情况调整 – gp_workfile_limit_per_query 本参数为4.2.8以上版本增加,防止临时空间SPILL档数过多导致空间急剧增长 视图gp_workfile_usage_per_query可以实时监控每个query正在使用的临时空间大小 注:在GP4.3中内置了这个view,在GP4.2中需要执行./share/postg0 码力 | 41 页 | 1.42 MB | 1 年前3
 TiDB v7.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 317 4.7.5 视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3262 14.11.11视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · duration 错误的问题 #40074 @tangenta – 修复元数据锁非预期地阻塞 DDL 执行的问题 #43755 @wjhuang2016 – 修复 IPv6 环境下的集群无法查询部分系统视图的问题 #43286 @Defined2014 – 修复动态裁剪模式下内连接表时找不到分区的问题 #43686 @mjonss – 修复 analyze 表时报语法错误的问题 #43392 @guo-shaoge0 码力 | 4369 页 | 98.92 MB | 1 年前3 TiDB v7.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 317 4.7.5 视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3262 14.11.11视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · duration 错误的问题 #40074 @tangenta – 修复元数据锁非预期地阻塞 DDL 执行的问题 #43755 @wjhuang2016 – 修复 IPv6 环境下的集群无法查询部分系统视图的问题 #43286 @Defined2014 – 修复动态裁剪模式下内连接表时找不到分区的问题 #43686 @mjonss – 修复 analyze 表时报语法错误的问题 #43392 @guo-shaoge0 码力 | 4369 页 | 98.92 MB | 1 年前3
 TiDB v6.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 310 4.7.5 视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3087 14.11.11视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · regexp_substr • 新增全局 Hint 干预视图内查询计划的生成 #37887 @Reminiscent 部分视图访问的场景需要用 Hint 对视图内查询的执行计划进行干预,以获得最佳性能。在 v6.5.0 中,TiDB 允许针对视图内的查询块添加全局 Hint,使查询中定义的 Hint 能够在视图内部生效。该特性为包含复杂 视图嵌套的 SQL 提供 Hint 的注入手段,增强了执行计划控制能力,进而稳定复杂0 码力 | 4049 页 | 94.00 MB | 1 年前3 TiDB v6.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 310 4.7.5 视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3087 14.11.11视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · regexp_substr • 新增全局 Hint 干预视图内查询计划的生成 #37887 @Reminiscent 部分视图访问的场景需要用 Hint 对视图内查询的执行计划进行干预,以获得最佳性能。在 v6.5.0 中,TiDB 允许针对视图内的查询块添加全局 Hint,使查询中定义的 Hint 能够在视图内部生效。该特性为包含复杂 视图嵌套的 SQL 提供 Hint 的注入手段,增强了执行计划控制能力,进而稳定复杂0 码力 | 4049 页 | 94.00 MB | 1 年前3
 Greenplum数据仓库UDW - UCloud中立云计算服务商Workbench/J是⼀个独⽴于DBMS,跨平台的SQL查询分析⼯具。具有通⽤性好、⼩巧、免安装等优点, 并且功能强⼤,查询编辑器⽀持⾃动补全,Database Explorer可以查看和编辑各种数据库对象(表、视图、存储过程等)。 详情可⻅:SQL Workbench/J 访问 udw 访问UDW数据仓库 Greenplum数据仓库 UDW Copyright © 2012-2021 UCloud 优刻得 PARTITION beijing VALUES ('BG'), DEFAULT PARTITION other ); 6.2查看分区表信息 查看分区表信息 通过 pg_partitions 视图,您可以查看分区表设计信息。下⾯⽰例可以查看 p_store_sales 表的分区设计信息: SELECT partitionboundary, partitiontablename, partitionname 执⾏来⾃⽂件的命令 \o [⽂件名] 向⽂件或者 |管道 发送所有查询结果 5. 信息选项 \d [名字] 描述表, 索引, 序列, 或者视图 \d{t|i|s|v|S} [模式] (加 "+" 获取更多信息) 列出表/索引/序列/视图/系统表 \da [模式] 列出聚集函数 \db [模式] 列出表空间 (加 "+" 获取更多的信息) \dc [模式] 列出编码转换0 码力 | 206 页 | 5.35 MB | 1 年前3 Greenplum数据仓库UDW - UCloud中立云计算服务商Workbench/J是⼀个独⽴于DBMS,跨平台的SQL查询分析⼯具。具有通⽤性好、⼩巧、免安装等优点, 并且功能强⼤,查询编辑器⽀持⾃动补全,Database Explorer可以查看和编辑各种数据库对象(表、视图、存储过程等)。 详情可⻅:SQL Workbench/J 访问 udw 访问UDW数据仓库 Greenplum数据仓库 UDW Copyright © 2012-2021 UCloud 优刻得 PARTITION beijing VALUES ('BG'), DEFAULT PARTITION other ); 6.2查看分区表信息 查看分区表信息 通过 pg_partitions 视图,您可以查看分区表设计信息。下⾯⽰例可以查看 p_store_sales 表的分区设计信息: SELECT partitionboundary, partitiontablename, partitionname 执⾏来⾃⽂件的命令 \o [⽂件名] 向⽂件或者 |管道 发送所有查询结果 5. 信息选项 \d [名字] 描述表, 索引, 序列, 或者视图 \d{t|i|s|v|S} [模式] (加 "+" 获取更多信息) 列出表/索引/序列/视图/系统表 \da [模式] 列出聚集函数 \db [模式] 列出表空间 (加 "+" 获取更多的信息) \dc [模式] 列出编码转换0 码力 | 206 页 | 5.35 MB | 1 年前3
 TiDB v8.0 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 317 4.7.5 视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3542 14.13.11视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · com/zh/tidb/v8.0/information-schema-tidb-index-usage"> TiDB v8.0 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 317 4.7.5 视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3542 14.13.11视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · com/zh/tidb/v8.0/information-schema-tidb-index-usage">- INFORMATION_SCHEMA. �→ TIDB_INDEX_USAGE和视图- sys.schema_unu0 码力 | 4805 页 | 101.28 MB | 1 年前3
 TiDB v8.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 302 4.7.5 视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3531 14.13.11视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · com/zh/tidb/v8.1/information-schema-tidb-index-usage"> TiDB v8.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 302 4.7.5 视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3531 14.13.11视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · com/zh/tidb/v8.1/information-schema-tidb-index-usage">- INFORMATION_SCHEMA. �→ TIDB_INDEX_USAGE和视图- sys.schema_unu0 码力 | 4807 页 | 101.31 MB | 1 年前3
 TiDB v8.2 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 306 4.7.5 视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3670 14.12.11视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · #51362 @AilinKid – 修复执行谓词总是为 true 的 SHOW ERRORS 语句导致 TiDB panic 的问题 #46962 @elsa0520 – 修复在递归 CTE 中无法使用视图的问题 #49721 @hawkingrei – 修复 TiDB 启动加载统计信息时可能因为 GC 推进报错的问题 #53592 @you06 – 修复使用 PREPARE/EXECUTE 方式执行带0 码力 | 4987 页 | 102.91 MB | 10 月前3 TiDB v8.2 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 306 4.7.5 视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3670 14.12.11视图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · #51362 @AilinKid – 修复执行谓词总是为 true 的 SHOW ERRORS 语句导致 TiDB panic 的问题 #46962 @elsa0520 – 修复在递归 CTE 中无法使用视图的问题 #49721 @hawkingrei – 修复 TiDB 启动加载统计信息时可能因为 GC 推进报错的问题 #53592 @you06 – 修复使用 PREPARE/EXECUTE 方式执行带0 码力 | 4987 页 | 102.91 MB | 10 月前3
共 36 条
- 1
- 2
- 3
- 4













