JDBC

本文将介绍如何在Java应用中使用JDBC连接 PolarDB PostgreSQL版(兼容Oracle数据库。前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle)的内核小版本包括:Oracle语法兼容1.0 版本和 Oracle语法兼容2.0 版本。已经在 PolarDB 集群创建...

概述

由于已迁移的业务系统和剩余的其他业务之间有数据访问,为了保证业务的正常运转,需要实现 PolarDB PostgreSQL版(兼容Oracle数据库和ECS自建PostgreSQL数据库之间互访。目前自建PostgreSQL已经支持创建到 PolarDB PostgreSQL版(兼容...

ST_ImportIFC

将IFC文件导入到数据库中。语法 语法一:boolean ST_ImportIFC(cstring prefix,cstring url,cstring options default '{}');语法二:boolean ST_ImportIFC(cstring prefix,bytea content,cstring options default '{}');参数 参数名称 描述...

JDBC

本文将介绍如何在Java应用中使用JDBC连接 PolarDB PostgreSQL版(兼容Oracle数据库。前提条件 已经在 PolarDB 集群创建用户,如何创建用户请参见 创建数据库账号。已经将需要访问 PolarDB 集群的主机IP地址添加到白名单,如何添加白名单...

创建插件

使用此插件功能前,需要先创建插件。创建插件命令示例:CREATE ...当数据库版本不支持CASCADE语法时,使用如下命令创建插件:CREATE EXTENTION ganos_spatialref;CREATE EXTENTION ganos_geometry;CREATE EXTENTION ganos_trajectory;

DROP OWNED

DROP OWNED 用于删除当前数据库中被指定角色之一拥有的所有对象。简介 DROP OWNED 删除当前数据库中被指定角色之一拥有的所有对象。任何已被授予给给定角色在当前数据库中对象上或者在共享对象(数据库、表空间)上的特权也将会被收回。...

DROP SUBSCRIPTION

DROP SUBSCRIPTION 用于删除数据库集群中的一个订阅。简介 DROP SUBSCRIPTION 删除数据库集群中的一个订阅。只有超级用户才可以删除订阅。如果订阅与复制槽相关联,就不能在事务块内部执行 DROP SUBSCRIPTION(可以使用 ALTER SUBSCRIPTION...

ST_ImportOSGB

将基于对象存储的倾斜摄影项目(OSGB格式)导入到数据库中。语法 boolean ST_ImportOSGB(cstring table_name,cstring url,cstring options default '{}');参数 参数名称 描述 table_name osg表名及其瓦片表前缀。url 基于对象存储服务的...

oracle_fdw

您可以使用oracle_fdw插件与外部的Oracle数据库进行交互。前提条件 oracle_fdw依赖于Oracle Instant Client的动态链接库与Oracle数据库服务器进行交互。可以与oracle_fdw插件协同工作的Oracle Instant Client版本如下所示:11.2 12.1、12.2...

Oracle管理的对比

本文将在多个方面为您介绍 PolarDB PostgreSQL版(兼容Oracle)与原生Oracle数据库管理的区别。数据库database)Oracle 12c之前的版本,默认一个实例只能有一个数据库。12c之后版本有了多租户的概念,允许一个容器数据库(CDB)下同时...

LOCK

(ACCESS EXCLUSIVE 与 Oracle 数据库不兼容。在 PolarDB PostgreSQL版(兼容Oracle)中,该配置模式确保其他事务不可对锁定的表进行任何形式的访问。NOWAIT 指定 LOCKTABLE 不等待释放任何冲突的锁定:如果不能无需等待就立即获取指定的...

PrestoMall

所有业务全部由一套Oracle数据库支持。业务挑战 业务快速发展,IT 费用也随之水涨船高,Oracle成本高昂。业务的快速增长,应对双十一大促乏力,应用具备水平扩展的能力,但是数据库弹性不足。去O复杂度太高,缺乏经验,希望有专业评估指导...

ALTER USER…IDENTIFIED BY

语法 ALTER USER role_name IDENTIFIED BY password REPLACE prev_password 说明 没有 CREATEROLE 特权的角色可以使用此命令来更改自己的密码。对于无特权的角色,如果其配置文件中 PASSWORD_VERIFY_FUNCTION 是 NULL,则必须包括 REPLACE ...

DISCARD

DISCARD 用于释放与一个数据库会话相关的内部资源。简介 DISCARD 释放与一个数据库会话相关的内部资源。这个命令有助于部分或者完全重置该会话的状态。有几个子命令来释放不同类型的资源。DISCARD ALL 变体把所有其他形式都包含在内,并且...

DROP TABLESPACE

即使当前数据库中没有对象正在使用该表空间,也可能有其他数据库的对象存在于其中。还有,如果该表空间被列在任何活动会话的 temp_tablespaces 设置中,DROP 也可能会失败,因为可能有临时文件存在其中。语法 DROP TABLESPACE[IF EXISTS]...

字符集

本文介绍SPL程所使用的字符集。SPL 程序使用以下字符集编写:大写字母 A 至 Z 和小写字母 a 至 z。数字 0 至 9。符号:()+-*/< >=!'@,"#$&_|{ }?[]空格字符、制表符、空格和回车符...说明 SPL程序可以操纵的数据由数据库编码支持的字符集决定。

同步更新Oracle数据库oracle_fdw)

RDS PostgreSQL提供oracle_fdw插件,可以连接到Oracle数据库,通过操作PostgreSQL表同步更新Oracle数据库中的表。前提条件 实例为RDS PostgreSQL 12(内核版本20200421及以上)。说明 您可以执行 SHOW rds_supported_extensions;查看是否...

ALTER SCHEMA

要更改拥有者,你还必须是新拥有角色的一个直接或者间接成员,并且该角色必须具有该数据库上的 CREATE 特权(注意超级用户自动拥有所有这些特权)。语法 ALTER SCHEMA name RENAME TO new_name ALTER SCHEMA name OWNER TO { new_owner|...

CREATE SUBSCRIPTION

CREATE SUBSCRIPTION 用于为当前数据库添加一个新的订阅。简介 CREATE SUBSCRIPTION 为当前数据库添加一个新的订阅。订阅名称必须与数据库中任何现有的订阅不同。订阅表示到发布者的复制连接。因此,此命令不仅在本地目录中添加定义,还会...

快速入门

为保证数据的可访问性,请确保云数据库与OSS所在Region相同,并使用内部endpoint地址。相关信息请参考 OSS endpoint。通过 information_schema.foreign_tables 视图查询注册的FDW表。SELECT foreign_table_name FROM information_schema....

用法限制

游标变量的值不能存储在数据库列中。静态游标和游标变量不可互换。例如,静态游标不能在OPEN FOR语句中使用。此外,下表显示了用作存储过程或函数参数的游标变量允许的参数模式(具体取决于存储过程或函数中对游标变量的操作)。表 1.允许...

ALTER SYSTEM

ALTER SYSTEM 被用来在整个数据库集簇范围内更改服务器配置参数。简介 ALTER SYSTEM 被用来在整个数据库集簇范围内更改服务器配置参数。用 ALTER SYSTEM 设置的值将在下一次重载服务器配置后生效,那些只能在服务器启动时更改的参数则会在...

Oracle物理备份的准备工作

在进行Oracle物理备份前,您需要参考本文完成准备工作,包含开启Oracle数据库的归档模式、获取Oracle SID及获取数据库程序目录。前提条件 您的用户角色为DBA。开启归档模式 数据库备份DBS 通过Oracle的RMAN工具进行数据库备份。Oracle数据...

DROP OPERATOR

DROP OPERATOR 用于从数据库系统中删除一个现有的操作符。简介 DROP OPERATOR 从数据库系统中删除一个现有的操作符。要执行这个命令,你必须是该操作符的拥有者。语法 DROP OPERATOR[IF EXISTS]name({ left_type|NONE },{ right_type|NONE ...

CREATE PUBLICATION

CREATE PUBLICATION 用于向当前数据库添加一个新的发布。简介 CREATE PUBLICATION 向当前数据库添加一个新的发布。发布的名称必须与当前数据库中任何现有发布的名称不同。发布本质上是一组表,其数据更改旨在通过逻辑复制进行复制。语法 ...

使用限制

本文为您介绍 PolarDB PostgreSQL版(兼容Oracle)的相关使用限制。节点规格 文件个数上限 polar.o.x4.medium 1048576 polar.o.x4.large 2097152 polar.o.x4.xlarge 2097152 polar.o.x8.xlarge 4194304 polar.o.x8.2xlarge 8388608 polar.o...

DROP INDEX

DROP INDEX 用于从数据库系统中移除一个已有的索引。简介 DROP INDEX 从数据库系统中移除一个已有的索引。要执行这个命令你必须是该索引的拥有者。语法 DROP INDEX[CONCURRENTLY][IF EXISTS]name[,.][CASCADE|RESTRICT]参数 CONCURRENTLY ...

使用性能洞察

性能洞察是一项专注于数据库性能调优、负载监控和关联分析的利器,使用直观简单的方式帮助您迅速评估数据库负载,找到性能问题的源头和对应的SQL语句,以此来指导您在何时、何处、采取何种行动进行数据性能优化。操作步骤 登录 PolarDB控制...

REINDEX

重建一个特定数据库中的所有索引,且不假设系统索引已经可用:$export PGOPTIONS="-P"$psql broken_db.broken_db=>REINDEX DATABASE broken_db;broken_db=>\q 重建表的索引,在重建索引过程中不阻止对相关关系进行读写操作:REINDEX TABLE ...

检查索引使用

尽管本数据库中的索引并不需要维护或调优,但是检查真实的查询负载实际使用了哪些索引仍然非常重要。检查一个独立查询的索引使用情况可以使用EXPLAIN命令。也可以在一个运行中的服务器上收集有关索引使用的总体统计情况。很难明确地表达...

ALTER ROLE

在分配与创建和删除与 Oracle 数据库兼容的 database link 以及细粒度访问控制(使用 DBMS_RLS)相关的特权时,此语法非常有用。CREATE DATABASE LINK 具有 CREATE DATABASE LINK 特权的用户可以创建私有 database link。以下 ALTER ROLE ...

ALTER COLLATION

以下查询可用于识别当前数据库中需要刷新的所有排序规则以及依赖它们的对象:SELECT pg_describe_object(refclassid,refobjid,refobjsubid)AS"Collation",pg_describe_object(classid,objid,objsubid)AS"Object"FROM pg_depend d JOIN pg_...

pg_replication_slots

只有逻辑槽具有相关的数据库database name 与这个槽相关的数据库的名称,或者为空值。只有逻辑槽具有相关的数据库。temporary bool 如果这是一个临时复制槽则为真。临时槽不会被保存在磁盘上并且会在出错或会话结束时自动被删除掉。...

CREATE EXTENSION

CREATE EXTENSION 把一个新的扩展载入到当前数据库中。简介 CREATE EXTENSION 把一个新的扩展载入到当前数据库中。不能有同名扩展已经被载入。载入一个扩展本质上是运行该扩展的脚本文件。该脚本通常将创建新的 SQL 对象,例如函数、数据...

PGVector

PolarDB PostgreSQL版(兼容Oracle)作为一种广泛使用的关系型数据库,结合PGVector插件后通过自定义的数据类型和存储方法,使得高维向量计算变得更加高效快速。说明 数据库内部使用高维度(包括主流文本嵌入模型)存储表示输入输出的场景...

CREATE PACKAGE

DEFINER|CURRENT_USER 指定在确定是否允许访问包中引用的数据库对象时,是使用包所有者(DEFINER)的特权还是在包中执行程序的当前用户(CURRENT_USER)的特权。默认值为 DEFINER。declaration 公共变量、类型、游标或 REF CURSOR 声明。proc_...

CREATE SCHEMA

CREATE SCHEMA 输入一个新模式到当前数据库中。简介 CREATE SCHEMA 输入一个新模式到当前数据库中。该模式名必须与当前数据库中任何现有模式的名称不同。一个模式本质上是一个名字空间:它包含命令对象(表、数据类型、函数以及操作符),...

环境函数

本文介绍了环境函数的语法、参数以及...如果指定的值无效,则数据库会忽略该值并使用默认值。返回类型 返回值的数据类型是 VARCHAR2。返回值的默认最大大小为256字节。示例 SELECT SYS_CONTEXT('USERENV','LANG')FROM DUAL;sys_context-UTF8

删除表

描述 DROP TABLE命令用于从数据库中删除表。只有表的所有者才能删除一张表。DROP TABLE命令同时删除表中的索引、规则、触发器和约束。说明 如果有任何对象依赖于表,那么可以使用关键字RESTRICT来指定服务器不删除这个表。这是缺省行为。有...

DBMS_APPLICATION_INFO

DBMS_APPLICATION_INFO包可与Trace和SQL跟踪工具一起使用,以记录数据库中正在执行的模块或事务的名称,以便后续跟踪模块的性能以及调试使用。应用程序允许系统管理员和性能调整专家按模块跟踪性能。系统管理员还可以使用此信息来跟踪模块...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 云数据库 Redis 版 数据库备份 DBS 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用