检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
不同),那么idx1和idx2的索引数据是不同的; 在同一张表的同一个列上建立的多个普通索引的索引数据是相同的; 因此当执行同一个查询时,使用idx1和idx2查询出的结果是不同的。 使用约束 通过上面的例子,索引使用满足如下条件时: 在同一个表的同一个列上建立了多个gin索引;
同),那么idx1和idx2的索引数据是不同的; 在同一张表的同一个列上建立的多个普通索引的索引数据是相同的; 因此当执行同一个查询时,使用idx1和idx2查询出的结果是不同的。 使用约束 通过上面的例子,GIN索引使用满足如下条件时: 在同一个表的同一个列上建立了多个GIN索引;
数据库使用 如何调整GaussDB(DWS)分布列? 如何查看和设置GaussDB(DWS)数据库的字符集编码格式 如何处理GaussDB(DWS)建表时date类型字段自动转换为timestamp类型的问题? GaussDB(DWS)是否需要定时对常用的表做VACUUM FULL和ANALYZE操作?
IS_OPEN判断游标是否已打开。 集合使用原则: 引用集合中的元素时宜使用FORALL语句,不宜使用FOR循环语句。 动态语句使用原则: 联机系统的交易程序不宜使用动态SQL。 PL/PGSQL中要实现DDL语句和系统控制命令,可使用动态SQL。 宜尽量使用变量绑定。 拼装SQL的使用原则: 拼装SQL宜使用绑定变量。
不同),那么idx1和idx2的索引数据是不同的; 在同一张表的同一个列上建立的多个普通索引的索引数据是相同的; 因此当执行同一个查询时,使用idx1和idx2查询出的结果是不同的。 使用约束 通过上面的例子,索引使用满足如下条件时: 在同一个表的同一个列上建立了多个gin索引;
数据分析提供有竞争力的解决方案。 GaussDB(DWS)提供了简单易用的Web管理控制台,帮助您快速创建数据仓库集群,轻松执行数据仓库管理任务。 GaussDB(DWS)使用流程介绍 图1 GaussDB(DWS)使用流程 表1 GaussDB(DWS)使用流程介绍 主流程 子任务
hashing 使用GaussDB(DWS) 的ODBC驱动,SQL查询结果中字符类型的字段内容会被截断 执行Plan Hint的Scan方式不生效 数据类型转换出现报错:invalid input syntax for xxx 使用substring截取带中文的数据时出现乱码 业务报错:UNION
GCJL_OBS,查询如下: 1 SELECT * FROM pg_get_tabledef('traffic_data.GCJL_OBS'); 父主题: 数据库使用
使用PostGIS Extension PostGIS概述 PostGIS使用 PostGIS支持和限制 OPEN SOURCE SOFTWARE NOTICE (For PostGIS)
启三权分立,数据库系统管理员具有与对象所有者相同的权限。默认只有对象所有者或者系统管理员可以查询、修改和销毁对象。根据Hologres的查询出的角色和权限,相应在GaussDB(DWS)中创建对应的角色和权限,并通过以下途径授权用户权限。 使用GRANT将对象的权限授予其他用户。
用的时区默认为“UTC”。如果操作系统时间所设置的时区不是UTC时区,就会出现GaussDB(DWS)数据库时间和系统时间不一致的情况。通常情况下集群时区不需要进行修改,设置客户端时区可以对SQL执行产生影响。例如,如果系统时间所设置的时区为北京时区,北京时区是东八区,比UTC时间早8小时。
使用PostGIS Extension PostGIS概述 PostGIS使用 PostGIS支持和限制 OPEN SOURCE SOFTWARE NOTICE (For PostGIS)
用于收集与数据库中普通表内容相关的统计信息,统计结果存储在系统表PG_STATISTIC中。执行计划生成器会使用这些统计数据,以生成最有效的查询执行计划。 执行以下语句生成表统计信息: 1 ANALYZE; 查询数据表中的数据量。 执行如下语句,可以查看已加载的数据条数。 1 2 SET
设置Windows环境变量 (可选)如果要使用SSL方式连接集群,请参考使用SSL进行安全的TCP/IP连接章节,在客户端主机配置SSL认证相关的参数。 SSL连接方式的安全性高于非SSL方式,建议在客户端使用SSL连接方式。 在Windows cmd窗口执行以下命令,使用gsql客户端连接GaussDB(DWS)集群中的数据库。
全量导出:将查询SQL的所有结果导出到指定的OBS桶下的路径中,默认为csv文件。 图10 全量导出数据 导出任务创建成功后,选择页面右上角“常用功能 > 导出任务”,在导出数据列表查看导出的任务。 导出任务成功后,可单击所在行“文件地址”列的路径,跳转至OBS界面下载导出成功的csv文件。
使用DSC工具迁移SQL脚本 DSC(Database Schema Convertor)是一款运行在Linux或Windows操作系统上的命令行工具,致力于向客户提供简单、快速、可靠的应用程序SQL脚本迁移服务,通过内置的语法迁移逻辑解析源数据库应用程序SQL脚本,并迁移为适用于GaussDB(DWS)
使用Hudi前准备 前提条件 已完成创建OBS委托以及创建OBS数据源,具体可参见管理OBS数据源。 授权使用OBS数据源 执行GRANT命令给用户授予使用OBS数据源的权限: 1 GRANT USAGE ON FOREIGN SERVER server_name TO role_name;
设置结果集类型 不同类型的结果集有各自的应用场景,应用程序需要根据实际情况选择相应的结果集类型。在执行SQL语句过程中,都需要先创建相应的语句对象,而部分创建语句对象的方法提供了设置结果集类型的功能。具体的参数设置如表1所示。涉及的Connection的方法如下: 1 2 3 4
id; 当客户的名字、性别、邮件都相同时,则判定它们为重复的记录。对于表t_customer,id等于1、3、6的为重复数据,id为2、5的也是重复数据,删除多余的数据的同时需要保留其中的一条。 方法一:使用聚合函数min(expr) 使用聚合函数通过子查询取出id最小的不重复行,然后通过NOT
描述:采用cryptotype和cryptomode组成的加密算法以及hashmethod指定的HMAC算法,以keystr为密钥对decryptstr字符串进行解密,返回解密后的字符串。解密使用的keystr必须保证与加密时使用的keystr一致才能正常解密。keystr不得为空。