检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
进行Scan。 在查询条件中使用索引列作为条件时,不要在索引列上做计算、函数或者类型转换的操作,会导致优化器无法使用该索引。 尽量使索引列包含查询列,避免总是SELECT * 查询所有列的语句。 查询条件使用 !=,NOT IN时,无法使用索引。 使用LIKE时如果条件是以通配符
查询集群使用指标列表 功能介绍 该接口用于查询集群使用指标列表。 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/clusters/{cluster_id}/dms/metrics 表1 路径参数 参数 是否必选 参数类型 描述 project_id
hash(L_ORDERKEY); 重新导入数据后执行查询,查看执行时间: 图3 使用partial cluster key 图4 使用partial cluster key后CU加载情况 使用partial cluster key后,5-- CStore Scan on public
集合使用原则:引用集合中的元素时宜使用FORALL语句,不宜使用FOR循环语句。 动态语句使用原则: 联机系统的交易程序不宜使用动态SQL。 PL/pgSQL中要实现DDL语句和系统控制命令,可使用动态SQL。 尽量使用变量绑定。 拼装SQL的使用原则: 拼装SQL宜使用绑定变量。 拼装SQL
一种是声明字段的类型为序列整型,由数据库在后台自动创建一个对应的Sequence。 另一种是使用CREATE SEQUENCE自定义一个新的Sequence,然后通过nextval('sequence_name')函数递增序列并返回新值,将nextval('sequence_name')函数读取的序
超过风险值的影响 推荐措施 CPU使用率 60%以下 在主备非均衡或集群“节点故障”状态下,部分节点的CPU使用率有过载风险,引发性能降级。 建议配置资源池进行资源隔离,参考GaussDB(DWS)资源负载管理。通过实时查询和性能监控抓取高CPU语句进行业务优化,参见监控并诊断GaussDB(DWS)集群TopSQL。
使用Windows gsql客户端连接集群 用户在创建好数据仓库集群,开始使用集群数据库之前,需要使用数据库SQL客户端连接到数据库。GaussDB(DWS)提供了与集群版本配套的Windows gsql命令行客户端工具,您可以使用Windows gsql客户端通过集群的公网地址或者内网地址访问集群。
GaussDB(DWS)为用户提供了一站式数据开发、接入、处理等功能的数据开发工具,即GaussDB(DWS)线上SQL编辑器,以便用户能更好的使用GaussDB(DWS)。 数据开发工具目前支持用户直接在GaussDB(DWS)管理控制台上连接集群数据库,提供数据库的各种元数据列表详
使用SQL编辑器连接GaussDB(DWS)集群 概述 使用SQL编辑器连接集群 数据开发操作 数据开发设置 父主题: 使用可视化工具连接GaussDB(DWS)集群
使用Plan Hint进行调优 Plan Hint调优概述 Join顺序的Hint Join方式的Hint 行数的Hint Stream方式的Hint Scan方式的Hint 子链接块名的hint 运行倾斜的hint 指定子查询不提升的hint 字典编码的hint 配置参数的hint
GaussDB(DWS)服务即开即用 相比以前动辄长达数月的数据仓库选型采购过程,在云上开通使用数据仓库服务只需要数分钟时间,简化了企业用户的购买过程,使用数据仓库的方式,降低使用数据仓库的代价和门槛,让数据仓库实实在在地走进千万家大中小企业, 让数据为企业的发展和决策提供其应有的价值。
hash(L_ORDERKEY); 重新导入数据后执行查询,查看执行时间: 图3 使用partial cluster key 图4 使用partial cluster key后CU加载情况 使用partial cluster key后,5-- CStore Scan on public
一种是声明字段的类型为序列整型,由数据库在后台自动创建一个对应的Sequence。 另一种是使用CREATE SEQUENCE自定义一个新的Sequence,然后通过nextval('sequence_name')函数递增序列并返回新值,将nextval('sequence_name')函数读取的序
data,因此如需使用JDBC操作raw类型,需设置defaultQueryMetaData为true。 开启该参数后,prepareStatement将不兼容语法create table as。可以用Statement代替。 版本 8.2.1 修复bug 使用reWriteBa
用的是COPY方式和GDS并行导入方式。 使用CDM迁移数据到GaussDB(DWS)的典型场景,请参见云数据迁移服务(简称CDM)的如下章节: 入门:该入门场景为使用CDM迁移本地MySQL数据库到GaussDB(DWS) 图1 使用CDM迁移数据到GaussDB(DWS) 父主题:
如何使用GaussDB(DWS)自定义函数改写CRC32()函数 GaussDB(DWS)目前未内置CRC32函数,但如果需要实现MySQL中的CRC32()函数功能,用户可使用GaussDB(DWS)的自定义函数语句对其进行改写。 函数:CRC32(expr) 描述:用于计算循
据源”,在共享列表中可查看此数据源已共享的IAM用户列表。 单击列表上方的“添加共享”按钮,可选择给同租户下的其它IAM用户共享此数据源,并设置共享截止时间。 单击已共享的IAM用户所在行操作列“取消共享”按钮可取消共享。 单击已共享的IAM用户所在行操作列“修改”按钮修改共享到期时间和用户名。
如何使用GaussDB(DWS)的\copy导入导出? 由于云上GaussDB(DWS)是全托管服务,用户无法登录后台,无法使用copy进行导入导出文件,所以云上将copy语法禁掉。云上推荐将数据文件放到obs上,使用obs外表进行入库,如果需要使用copy导入导出数据,可以参考如下方法:
PL/SQL集合(使用自定义类型) 本节主要介绍Oracle PL/SQL集合的迁移语法。迁移语法决定了关键字/功能的迁移方式。 自定义类型(UDT)衍生于数据库支持的数据类型。 自定义数据类型基于内置数据类型和其他自定义数据类型,定义应用程序中数据的结构和行为。自定义类型便于用户使用PL/SQL集合。
主要是对编辑器主题部分编写SQL的基础设置,比如默认选择自动联想,可补全一些关键字;选择字段提示,在写TABLE表时联想到里面的字段等。 快捷键 在编辑器上操作时可以使用快捷键来快速编写SQL。 用户设置 针对OBS进行设置,可以全局指定OBS桶,在这个桶下面创建一个文件目录后,脚本默认会保存到该OBS桶的