存储过程

您在使用存储过程时,可以指定存储过程的名字并使用参数(parameters),并在合适的时候调用存储过程实现相同或者不同的业务。本文将介绍存储过程的使用方法。背景信息 AnalyticDB PostgreSQL 6.0版 中,函数(Function)虽然可以实现大...

DROP PROCEDURE

删除存储过程。语法 DROP PROCEDURE[IF EXISTS]name[([[argmode][argname]argtype][,.])][CASCADE|RESTRICT]说明 DROP PROCEDURE 删除现有程序的定义。...示例 以下命令会删除 select_emp 存储过程DROP PROCEDURE select_emp;

删除存储过程

通过使用DROP PROCEDURE命令,可从数据库中删除存储过程DROP PROCEDURE[IF EXISTS]name[(parameters)][CASCADE|RESTRICT];其中,name 是要删除的存储过程的名称。说明 某些情况下(例如,是一个重载存储过程),在 PolarDB PostgreSQL...

如何优化高并发IM系统架构

多个用户在一个队列中,队列串行执行,为了保证消息严格递增,执行过程中要持有锁,这个过程会有一个风险:如果发送给某个用户的消息量很大,这个用户所在的队列中消息会变多,就有可能堵塞其他用户的消息,导致同队列的其他用户消息出现...

为什么使用表格存储过程中会少量的500错误

在数据分区负载较大时,可能会持续到秒级别,在这个时间内对该分区的读写操作就有可能接到上述的错误,一般重试即可解决。在官方的SDK中默认提供了一些重试策略,在初始化Client端时就可以指定重试策略。同时,表格存储提供的也是标准...

现代IM系统中的消息系统—架构

如图例子所示,A与B/C/D/E/F均发生了会话,每个会话对应一个独立的Timeline,每个Timeline内存有这个会话中的所有消息,消息根据会话顺序排序,服务端会对每个Timeline进行持久化存储,也拥有了消息漫游的能力。消息同步模型 消息同步...

创建存储过程

RETURNS NULL ON NULL INPUT 或 STRICT 指示只要存储过程的任何参数为 NULL,该存储过程就始终返回 NULL。如果指定了这些子句,则当存在 NULL 参数时,不会执行该存储过程,而是自动假定为 NULL 结果。[EXTERNAL]SECURITY DEFINER SECURITY...

为什么云存储网关与OSS上的文件不一致

用户在这个Bucket进行的改动都会被推送到这个主题中。一个主题可以对应到一个或多个队列,每一个队列对应一个网关的共享,MNS会将主题中的这些增量变化分别推送到这些队列中。通过这样的机制,可以把多个网关共享组成一个组,这样OSS ...

新建存储过程

概述 存储过程是一条或多条语句的集合,对数据库进行一系列复杂操作时,存储过程可以在数据库内将类复杂操作封装成一个代码块,以便重复使用,从而减少数据库开发人员的工作量。存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存...

CREATE PROCEDURE

RETURNS NULL ON NULL INPUT 或 STRICT 指示只要存储过程的任何参数为 NULL,该存储过程就始终返回 NULL。如果指定了这些子句,则当存在 NULL 参数时,不会执行该存储过程,而是自动假定为 NULL 结果。[EXTERNAL]SECURITY DEFINER SECURITY...

索引介绍

每列都可以存储多个版本的值,每个值会一个版本号,同时也是一个时间戳,如果设置了数据自动过期,则会按照这个时间戳来判断数据是否过期,后台会对过期数据自动清理。宽表模型劣势 数据查询依赖主键 表格存储的数据模型类似于SortedMap...

迁移开源HDFS的数据到文件存储 HDFS 版

从原生的HDFS往对象存储OSS或 文件存储 HDFS 版 迁移数据时,可能会遇到这个问题。遇到该问题时,请执行 hdfs fsck/-openforwrite 命令,检查当前是否文件处于写入状态尚未关闭。如果处于写入状态的文件时,需判断文件是否有效。如果...

创建存储空间

警告 互联网上任何用户都可以对该Bucket内文件进行访问,这有可能造成您数据的外泄以及费用激增,请谨慎操作。公共读写:任何人(包括匿名访问者)都可以对该存储空间内文件进行读写操作。警告 互联网上任何用户都可以对该Bucket内的文件...

DDL差异

DROP PROCEDURE 不支持 删除存储过程DROP SERVER 不支持 删除服务器。DROP TABLE 支持 删除一个或多表。DROP TABLESPACE 不支持 删除表空间。DROP TRIGGER 不支持 删除触发器。DROP VIEW 支持,详情请参见 DROP VIEW。删除一个或多...

内置的安全审计规则

CMDSHELL执行系统命令(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_SENDMAIL(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_RUNWEBTASK(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_...

DDL

关键字为 COLD_BOUNDARY,在冷热分离使用过程中,无需把表或列簇的属性设置为COLD,如果已经把列簇的属性设置为了COLD,请您将冷存储的属性去除,具体请参考 冷存储介绍。CREATE TABLE persioninfo(name text PRIMARY KEY,age int)with ...

存储过程中使用holdable cursor

背景信息 在存储过程中使用动态游标时,PostgreSQL原生不支持将动态游标设置为holdable模式(非存储过程中支持),如果在存储过程中打开一个动态游标并执行事务修改保存操作后,再次尝试获取数据将会报错,因为进行事务保存操作时当前事务...

存储过程中使用holdable cursor

背景信息 在存储过程中使用动态游标时,PostgreSQL原生不支持将动态游标设置为holdable模式(非存储过程中支持),如果在存储过程中打开一个动态游标并执行事务修改保存操作后,再次尝试获取数据将会报错,因为进行事务保存操作时当前事务...

DROP FUNCTION

要执行这个命令的用户必须是该函数的拥有者。该函数的参数类型必须被指定,因为多个不同的函数可能会具有相同的函数名和不同的参数列表。语法 DROP FUNCTION[IF EXISTS]name[([[argmode][argname]argtype[,.]])][,.][CASCADE|RESTRICT]参数...

DROP LANGUAGE

为了向前兼容,这个名称可以用单引号包围。CASCADE 自动删除依赖于该语言的对象(例如该语言中的函数),然后删除所有依赖于那些对象的对象。RESTRICT 如果任何对象依赖于该语言,则拒绝删除它。这是默认值。示例 移除过程语言 plsample...

DROP OPERATOR CLASS

DROP OPERATOR CLASS 用于删除一个现有的操作符类。简介 DROP OPERATOR CLASS 删除一个现有的操作符类。...如果任何使用该操作符类的索引存在,这个命令都不会成功。增加 CASCADE 可以把这类索引与该操作符类一起删除。

DROP PROCEDURE

为了执行这个命令,用户必须是该过程的拥有者。该过程的参数类型必须指定,因为可能存在多个不同的过程具有相同名称和不同参数列表。语法 DROP PROCEDURE[IF EXISTS]name[([[argmode][argname]argtype[,.]])][,.][CASCADE|RESTRICT]参数 IF...

概述

通过将SPL代码组织为子存储过程和子函数,可以有利地运用SPL存储过程和函数程序的能力和功能来构建结构良好且易于维护的程序。通过在SPL程序中声明子存储过程和子函数,可从相对较大的SPL程序中的不同位置多次调用相同的SPL代码。子存储...

ALTER TABLE…DROP PARTITION

ALTER TABLE…DROP PARTITION命令用于删除分区和存储这个分区上的数据。语法介绍 语法如下:ALTER TABLE table_name DROP PARTITION partition_name;描述 ALTER TABLE…DROP PARTITION命令用于删除分区和存储这个分区上的数据。当您...

DROP OPERATOR

要执行这个命令,你必须是该操作符的拥有者。语法 DROP OPERATOR[IF EXISTS]name({ left_type|NONE },{ right_type|NONE })[,.][CASCADE|RESTRICT]参数 IF EXISTS 如果该操作符不存在则不要抛出一个错误,而是发出一个提示。name 一个现有...

ALTER TABLE

目前,表上的约束不必具有唯一名称,因此可以约束与指定的名称匹配。将删除所有匹配的约束。RENAME:RENAME格式更改表(或索引、序列或视图)的名称,或者更改表中单独列的名称。存储的数据没有任何效果。您必须拥有表才能使用...

账号权限列表

DROP ANY PROCEDURE 删除任意存储过程的权限。CREATE ANY SEQUENCE 创建任意序列的权限。ALTER ANY SEQUENCE 修改任意序列的权限。DROP ANY SEQUENCE 删除任意序列的权限。CREATE ANY TYPE 创建任意类型的权限。ALTER ANY TYPE 修改任意...

存储网关软件版公测

但是使用云存储网关软件版则可以突破这个限制,它安装于客户端内部,可以发挥出每个客户端带宽的完整能力。下面分别列出了云存储网关托管版和云存储网关软件版的适用场景。云存储网关托管版 云存储网关托管版支持NFS、SMB和iSCSI标准协议,...

使用表格存储过程中返回503错误码

在元信息变更的过程中,为了保证数据的一致性,涉及到的数据分区会短暂的不可用时间,正常情况下影响时间为百毫秒级别,在数据分区负载较大时,可能会持续到秒级别,在段时间内对该分区的读写操作可能接到上述的错误。解决方案 一般...

计费常见问题

已购通用型NAS资源包容量 例如,您领取了一个通用型NAS资源包(50 GiB,3个月),在一个计费周期内,您账号下的容量型NAS文件系统A实际存储数据100 GiB,那么在这个计费周期内文件系统A先使用资源包抵扣50 GiB,超出的50 GiB存储容量将按量...

表设计

说明 一种局部热点情况,假设10.10.0.0/16这个网段的机器写入量很大,而表格存储是按照分区键的一个范围进行分区的,刚好这些机器又都分在一个分区内,会不会产生热点呢?如果写入压力超过或接近单分区的上限,确实是一个热点,但是表格...

数据容灾

跨区域复制可满足您的以下业务需求:合规性要求:虽然OSS默认对每个存储的对象在物理盘上多份副本,但合规性要求所规定的数据需要跨一定距离保存一份副本。通过跨区域复制,可以在远距离的OSS数据中心之间复制数据以满足这些合规性要求。...

方案设计

数据存储方案 表格存储设计了两张表分别存储数据集的meta和data:meta表示这个数据集的元数据,例如GridDataSetId、各维度长度、自定义属性等。data表示这个数据集里实际的网格数据。data相比meta在数据大小上要大很多。将数据集的meta和...

功能特性

深度冷归档存储 存储空间管理(Bucket)镜像回源 配置了镜像回源规则后,当请求者访问Bucket中一个不存在的Object时,OSS会向回源规则指定的源站获取这个文件。在获取到目标文件后,OSS会将文件返回给请求者并存入Bucket。镜像回源 静态...

管理存储过程

概述 在 OceanBase 开发者中心(OceanBase Developer Center,ODC)首页单击连接名进入连接后,在左导航栏中单击 存储过程 标签可查看存储过程列表,在存储过程列表中显示当前连接的数据库中存在的存储过程对象。在存储过程列表中,可查看...

存储网关

存储网关CSG(Cloud Storage Gateway)是一款可以部署在用户本地数据中心和阿里云上的网关产品。它以阿里云对象存储OSS为后端存储,为云上和云下应用提供业界标准的文件服务(NFS和SMB)和块存储服务(iSCSI)。云存储网关 目前提供两种...

多元索引介绍

嵌套查询 在线数据中,除了扁平化的一层结构外,还存在一些更复杂的多层结构场景,例如图片标签:某个系统中存储了大量图片,每图片都实体,例如房子、轿车、人。在每图片中,这些实体占的位置和空间大小都不同,所以每...

方案背景

本文主要为您介绍基于表格存储的海量气象格点数据解决方案的背景及挑战。背景 气象数据是一类典型的大数据,具有数据量大、时效性高、数据种类丰富等特点。气象数据中大量的数据是时空数据,记录了时间和空间范围内各个点的各个物理量的...

删除表

说明 如果任何对象依赖于表,那么可以使用关键字RESTRICT来指定服务器不删除这个表。这是缺省行为。任何依赖于表的对象,那么DROP TABLE命令将会报错。包括CASCADE子句来删除任何依赖于表的对象。包括CASCADE CONSTRAINTS子句来指定...

DROP EVENT TRIGGER

要执行这个命令,当前用户必须是事件触发器的拥有者。语法 DROP EVENT TRIGGER[IF EXISTS]name[CASCADE|RESTRICT]参数 IF EXISTS 如果该事件触发器不存在则不要抛出一个错误,而是发出一个提示。name 要移除的事件触发器的名称。CASCADE ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 云存储网关 文件存储 CPFS 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用