如何查看表的分布键定义和表的分区定义?

如何查看分布键 使用psql查看 \d使用SQL查看-ADB PG 4.3版本 SELECT attname FROM pg_attribute WHERE attrelid='<schema_name>.<table_name>':regclass and attnum in(SELECT unnest(attrnums)FROM pg_catalog.gp_distribution_policy t ...

HoloStudio快速入门

说明 如果您更倾向于使用psql客户端进行Hologres开发,可参见 psql快速入门。前提条件 在开始使用DataWorks-HoloStudio之前,请确保您已经成功开通Hologres实例,详情请见 购买Hologres。操作步骤 使用DataWorks-HoloStudio进行开发的完整...

概述

本文为您介绍什么是HoloStudio,以及HoloStudio的核心功能。重要 为了提供一致的开发体验,HoloStudio产品能力将整合至DataStudio中,从 2024年02月29日 开始,HoloStudio将...终端 在Web端为您提供psql客户端服务,满足您在终端开发的需求。

示例数据库安装

在安装 PolarDB PostgreSQL版(兼容Oracle)时,将自动创建一个示例数据库。此示例数据库包含在整个文档中通过执行位于/u01/polardb/share/目录中的脚本 sample.sql 来使用的表和程序。...可以在 PSQL 中使用命令更改搜索路径。

调用存储过程

调用存储过程的语法与在 PSQL 或 PolarDB*Plus 中使用 EXEC 命令执行它时所用的语法(如前面的语法示意图中所示)相同。下面是一个从匿名块调用存储过程的示例:BEGIN simple_procedure;END;That's all folks!说明 每个应用程序都有自己...

通过实时计算Flink集成向量数据

本文以通过psql客户端连接数据库为例,详情请参见 psql连接数据库。执行以下命令,创建测试库并切换至测试库。CREATE DATABASE adbpg_test;\c adbpg_test 执行以下命令,创建目标表。CREATE SCHEMA IF NOT EXISTS vector_test;CREATE TABLE...

如何处理云数据库 RDS PostgreSQL 版使用copy命令导入...

ERROR:must be superuser to COPY to or from a file HINT:Anyone can COPY to stdout or from stdin.psql's \copy command also works for anyone.问题原因 默认copy是需要superuser的权限,云数据库RDS PostgreSQL版没有开放该权限。解决...

存储过程

psql中执行 \d 查看当前库中的所有表,返回信息如下:List of relations Schema|Name|Type|Owner|Storage-+-+-+-+-public|table_a|table|adbpgadmin|heap(1 row)查看表table_a:SELECT*FROM table_a;返回信息如下:id-1(1 row)通过上述...

如何处理云数据库 RDS PostgreSQL 版使用copy命令导入...

ERROR:must be superuser to COPY to or from a file HINT:Anyone can COPY to stdout or from stdin.psql's \copy command also works for anyone.问题原因 默认copy是需要superuser的权限,云数据库RDS PostgreSQL版没有开放该权限。解决...

迁移ClickHouse至Hologres

使用PSQL客户端连接交互式分析Hologres实例,详情请参见 PSQL客户端。背景信息 ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统。Hologres是阿里巴巴自主研发的一款交互式分析产品,支持亚秒级响应与高QPS,您可以从ClickHouse...

测试方案介绍

PGUSER=<AccessID>PGPASSWORD=<AccessKey>psql-p<Port>-h<Endpoint>-d使用psql连接Hologres后,您可以使用如下建表语句创建数据库表。DROP TABLE IF EXISTS LINEITEM;BEGIN;CREATE TABLE LINEITEM(L_ORDERKEY bigint NOT NULL,L_PARTKEY ...

功能特性

JDBC PSQL/PGAdmin客户端 Hologres兼容PostgreSQL,可以直接连接PG标准客户端,如PSQL、PGAdmin等客户端。PSQL客户端 Flink、Spark等Connector Hologres提供多种数据写入Connector,与Flink、Spark等计算框架原生集成,通过内置Connector,...

通过实时计算Flink集成向量数据

本文以通过psql客户端连接数据库为例,详情请参见 psql连接数据库。执行以下命令,创建测试库并切换至测试库。CREATE DATABASE adbpg_test;\c adbpg_test 执行以下命令,创建目标表。CREATE SCHEMA IF NOT EXISTS vector_test;CREATE TABLE...

加载矢量数据

语法 shp2pgsql-s<srid>-c-W<charset><path_to_shpfile><schema>.|psql-d<dbname>-h<host>-U<user_name>-p参数说明 参数名称 描述 示例-s空间参考ID。4490-c 创建一张新表。您也可以选择其他模式:a:追加-d:加载数据之前先删除表-p:仅创建...

加载矢量数据

语法 shp2pgsql-s<srid>-c-W<charset><path_to_shpfile><schema>.|psql-d<dbname>-h<host>-U<user_name>-p参数说明 参数名称 描述 示例-s空间参考ID。4490-c 创建一张新表。您也可以选择其他模式:a:追加-d:加载数据之前先删除表-p:仅创建...

加载矢量数据

语法 shp2pgsql-s<srid>-c-W<charset><path_to_shpfile><schema>.|psql-d<dbname>-h<host>-U<user_name>-p参数说明 参数名称 描述 示例-s空间参考ID。4490-c 创建一张新表。您也可以选择其他模式:a:追加-d:加载数据之前先删除表-p:仅创建...

概述

例如,psql程序将在屏幕上显示一个 ASCII 形式的表格,而客户端库将提供函数来从检索结果中抽取单个值)。选择列表声明``意味着所有表表达式提供的列。一个选择列表也可以选择可用列的一个子集或者在使用它们之前对列进行计算。例如,如果 ...

开源Flink 1.10实时导入数据至Hologres

本次示例使用psql客户端连接Hologres,详情请参见 PSQL客户端。创建Flink集群。您可以进入Flink官网下载二进制文件,启动一个Standalone集群,详细操作步骤请参见 集群搭建。本次示例使用Flink1.10集群。请您根据实际业务准备Flink的输入...

FETCH

注意在psql中,命令标签将不会实际显示,因为psql会显示被取得的行。说明 如果想要使用 FETCH 的任意变体而不使用带有正计数的 FETCH NEXT 或者 FETCH FORWARD,应该用 SCROLL 声明游标。对于简单查询,PolarDB将允许从不带 SCROLL 的游标...

使用Replication Slot创建数据订阅

psql-h实例连接地址>-p 5432-U db_admin-d testdb 执行如下命令,使用输出插件 test_decoding 创建一个名为 cdc_replication_slot 的Replication Slot。SELECT pg_create_logical_replication_slot('cdc_replication_slot','test_decoding'...

下载客户端和驱动

客户端 polartools.tar.gz PolarDB-O_Tools.rpm 仅适用于Linux,包含Linux下各种客户端(psql、pg_dump、pg_restore等)。使用方法请参见 PolarPlus。驱动类 JDBC:PolarDB-JDBC.zip PolarDB JDBC使用指南请参见 JDBC。...

迁移RDS PostgreSQL数据到本地PostgreSQL

示例 psql-U testuser-h localhost-d testdb-p 5432-f bkfile.sql 由于 RDS 数据库的权限设置和本地数据库不一致,在数据导入过程当中可能会出现一些与权限相关的 WARNING 或 ERROR,可以忽略,例如:WARNING:no privileges could be ...

加载矢量数据

shp2pgsql-s<srid>-c-W<charset><path_to_shpfile><schema>.|psql-d<dbname>-h<host>-U<user_name>-p参数说明 参数名称 描述 示例-s空间参考ID。4490-c 创建一张新表。您也可以选择其他模式:a:追加-d:加载数据之前先删除表-p:仅创建表...

HG_VERSION

命令语法 使用HG_VERSION函数获取当前Hologres的版本的语法如下:select hg_version()输出结果会显示当前Hologres实例版本、兼容的Psql版本,当前操作系统信息和编译器等信息。使用示例 您可以在当前连接输入如下命令:select hg_version()...

LISTEN

本文介绍了LISTEN的语法、参数以及示例等内容。...只要命令 NOTIFY channel 被调用...示例 从psql中配置并执行一个监听/通知序列 LISTEN virtual;NOTIFY virtual;Asynchronous notification"virtual"received from server process with PID 8448.

概述

控制权返回调用应用程序(如 Java、PSQL 等),在这种情况下,应用程序的操作确定是提交还是回滚事务;除非事务位于声明了 PRAGMA AUTONOMOUS_TRANSACTION 的块内,在这种情况下,事务的提交或回滚独立于调用程序执行。说明 与 Oracle 不同...

如何诊断和处理锁等待

说明 本文的所有SQL命令均在psql客户端中执行,请使用psql连接数据库。create view v_locks_monitor as with t_wait as(select a.mode,a.locktype,a.database,a.relation,a.page,a.tuple,a.classid,a.granted,a.objid,a.objsubid,a.pid,a....

如何把数据库迁移到RDS

使用psql命令迁移自建PostgreSQL数据库数据 RDS MariaDB版 关于将MariaDB数据库迁移到RDS,请参见 使用mysqldump迁移MariaDB数据。更多信息 在数据库迁移过程中会出现中断或者闪断的情况,详情请参见 使用限制,出现中断或闪断情况的具体...

数据库对象名称解析

PSQL中,可以使用SHOW search_path命令显示默认搜索路径。polardb=SHOW search_path;search_path-"$user",public(1 row)上面的搜索路径中的$user是指代当前用户的通用占位符,因此如果上面的会话的当前用户为polardb,将在以下schema中按...

用户权限管理

使用psql(PostgreSQL或Greenplum的客户端工具)连接数据库后,通过 \du+命令可以查看所有用户的信息,示例如下:重要 除了根用户外,还有其他内部管理用户被创建。postgres=>\du+返回结果如下:List of roles Role name|Attributes|Member...

从RDS PostgreSQL迁移至PolarDB PostgreSQL版

示例:psql-h pc-mxxxxxxxx.pg.polardb.cn-qd-pldb1.rds.aliyuncs.com -p 3433 -d postgres -U gctest 根据源RDS PostgreSQL实例数据库中的角色信息,在目标 PolarDB PostgreSQL版 实例中创建角色信息,并对数据恢复的目标数据库进行授权,...

使用Python访问Hologres

table_name=table.name sql='COPY {}({})FROM STDIN WITH CSV'.format(table_name,columns)cur.copy_expert(sql=sql,file=s_buf)#导入数据 pd_data.to_sql(name="pd_data",con=conn,if_exists="replace",index=False,method=psql_...

COMMENT

其他检索注释的用户接口可以构建在 psql使用的内建函数之上,即 obj_description、col_description 以及 shobj_description。语法 COMMENT ON { ACCESS METHOD object_name|AGGREGATE aggregate_name(aggregate_signature)|CAST(source_...

实时数仓Hologres使用流程

创建数据库:开通Hologres实例后,您需要新建数据库开发业务,本文为您介绍Hologres如何使用管理控制台及psql客户端创建数据库。连接开发工具:创建数据库后,您需要连接开发工具进行数据库开发和管理,本文为您介绍使用HoloWeb可视化方式...

填充数据库

同样的要点也适用于使用 psql 载入一个文本转储或用 pg_restore 从一个 pg_dump 归档文件载入)。默认情况下,pg_dump 使用 COPY,并且当它在生成一个完整的模式和数据转储时,它会很小心地先装载数据,然后创建索引和外键。因此在这种情况...

GetQueryOptimizeDataStats-获取查询治理模板数据

SqlType":"INSERT","Psql":"select 1","SqlSample":"select 2","Count":100,"MaxQueryTime":1.1,"AvgQueryTime":1.1,"MaxLockTime":0.1,"AvgLockTime":0.1,"MaxRowsExamined":100000,"AvgRowsExamined":100.1,"MaxRowsSent":10000,...

【产品/功能变更】新购RDS PostgreSQL实例的默认端口...

psql-h<实例连接地址>-U<用户名>-d<数据库名>通过SQL Shell(psql)连接实例 无影响。无需设置端口号,使用默认端口号5432。只需要设置 Server、Database、Username 并验证 用户口令 即可连接实例。通过pgAdmin客户端连接实例 需要关注 ...

管理Babelfish账号

psql-h实例连接地址>-p 5432-U babelfish_user-d babelfish_db 说明 获取Babelfish for RDS PostgreSQL实例连接地址,请参见 查询内外网地址。执行如下命令,授权 babelfish_user 用户可通过TDS端口连接Babelfish for RDS PostgreSQL实例。...

从自建PostgreSQL迁移至PolarDB PostgreSQL版

psql-U<username>-h<hostname>-p<port>-d<dbname>-f参数说明:<username>:登录 PolarDB PostgreSQL版 数据库的账号。PolarDB PostgreSQL版 实例的主地址(私网)。数据库服务的端口号,默认为 1921。连接的...

使用\COPY命令导入本地数据

不同点:\COPY为psql的操作指令;COPY为数据库指令。\COPY命令支持操作FILE、STDIN和STDOUT文件;COPY命令仅支持操作STDIN和STDOUT文件,不支持操作FILE文件。说明 COPY命令需要SUPERUSER权限才支持操作FILE文件,目前 AnalyticDB ...
共有5条 < 1 2 3 4 5 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用