CREATE FUNCTION

字符串 obj_file 是包含编译好的 C 函数的动态文件的名称,它会由 LOAD 命令解析。字符串 link_symbol 是该函数的链接符号,也就是该函数C 语言源代码中的名称。如果省略链接符号,它将被假定为要定义的 SQL 函数的名称。所有函数C...

配置网络

您在 函数计算 创建的函数,默认可以通过公网调用,无法通过VPC调用。如果您需要函数能够访问VPC内的资源,或允许指定的VPC来调用函数,那么您需要手动为服务配置网络访问能力。网络配置为服务级别,即对服务下的所有函数生效。本文介绍...

事件请求处理程序(Event Handler)

Event Handler签名 下面列举出了有效的Event Handler签名,其中 InputType 和 OutputType 与 encoding/json 标准库兼容。函数计算会使用 json.Unmarshal 方法对传入的 InputType 进行反序列化,以及使用 json.Marshal 方法对返回的 ...

数据面安全性

函数实例最大存活时长为不超过36小时,当函数代码或配置发生变化、函数超时、内存超限或客户端主动终止错误时,调度服务会重建容器实例,另外可能由于均衡负载等原因,提前重建函数实例。调用路由 调用服务使用 bin-pack 算法实现调用路由...

数据面安全性

函数实例最大存活时长为不超过36小时,当函数代码或配置发生变化、函数超时、内存超限或客户端主动终止错误时,调度服务会重建容器实例,另外可能由于均衡负载等原因,提前重建函数实例。调用路由 调用服务使用 bin-pack 算法实现调用路由...

二进制串函数和操作符

由于历史原因函数 md5 返回的是一个十六进制编码的 text 值,而 SHA-2 函数返回类型 bytea。可以使用函数 encode 和 decode 在两者之间转换。例如 encode(sha256('abc'),'hex')可以得到一个十六进制编码的文本表示,或者 decode(md5('abc...

编译部署代码包

C#运行时依赖 函数计算 为C#运行时提供依赖 Aliyun.Serverless.Core,用于定义请求处理程序接口,Context对象等信息。您可以通过 Nuget程序包 获得以上依赖,将其添加到您的<YourProjectName>.csproj 文件中。如下所示。...

编译部署代码包

C#运行时依赖 函数计算 为C#运行时提供以下依赖。Aliyun.Serverless.Core(必选):定义了事件请求处理程序接口,Context对象等信息。Aliyun.Serverless.Core.Http :定义了HTTP请求处理程序接口。您可以通过 Nuget程序包 获得以上依赖...

请求处理程序(Handler)

Event Handler签名 下面列举出了有效的Event Handler签名,其中 InputType 和 OutputType 与 encoding/json 标准库兼容。函数计算会使用 json.Unmarshal 方法对传入的 InputType 进行反序列化,以及使用 json.Marshal 方法对返回的 ...

GORM 连接 OceanBase 数据库示例程序

本文将介绍如何使用 GORM 和 OceanBase 数据构建一个应用程序,实现创建表、插入数据和查询数据等基本操作。点击下载 gorm-oceanbase 示例工程 前提条件 安装 OceanBase 数据、Go 语言和相关驱动,并确保已经正确配置了环境变量。说明 ...

自动故障转移和读写分离

libpq是PostgreSQL的C应用程序接口,包含一组库函数,允许客户端程序将查询请求发送给PostgreSQL后端服务器并接收这些查询的结果。JDBC(Java Database Connectivity)是Java语言中用来规范客户端程序如何访问数据的应用程序接口,在...

LOAD

只要调用包含C函数的共享文件中的一个函数,这些共享文件就会被自动载入。因此,一次显式的 LOAD 通常只在载入一个通过“钩子”修改服务器行为而不是提供一组函数时需要。文件名通常只是一个裸文件名,在服务器的搜索路径(由 ...

MM

只能作为分表函数而不是分库函数使用。按MM进行分表,由于一年的月份只有12个月,所以各分的分表数不能超过12。PolarDB-X 1.0 实例的版本需为5.1.28-1320920或以上版本,关于实例版本请参见 版本说明。路由方式 根据分键时间值的月份数...

DD

只能作为分表函数而不是分库函数使用。按DD进行分表,由于一个月中日期(DATE_OF_MONTH)的取值范围是1~31,所以各分的分表数不能超过31。PolarDB-X 1.0 实例的版本需为5.1.28-1320920或以上版本,关于实例版本请参见 版本说明。路由方式...

并行安全性

如果 C 语言函数被错误标记,理论上它会展现出完全不明确的行为,因为系统中无法保护自身不受任意 C 代码的影响。但是,在最有可能的情况下,结果不会比其他任何函数更糟糕。如果有疑虑,最好还是标记函数为 UNSAFE。如果在并行工作者中...

WEEK

只能作为分表函数而不是分库函数使用。按WEEK进行分表,由于一周共有7天,所以各分的分表数不能超过7。PolarDB-X 1.0 实例的版本需为5.1.28-1320920或以上版本,关于实例版本请参见 版本说明。路由方式 根据分键时间值所对应的一周之中...

MMDD

只能作为分表函数而不是分库函数使用。按MMDD进行分表,由于一年最多只有366天,所以各个分的分表数目不能超过366。PolarDB-X 1.0 实例的版本需为5.1.28-1320920或以上版本,关于实例版本请参见 版本说明。路由方式 根据分键时间值在一...

基础信息

本文介绍使用 函数计算 编写代码相关的基础概念信息,包括请求处理程序、函数实例生命周期回调方法、日志记录和错误处理等。请求处理程序 在创建函数时,您需要指定请求处理程序。函数计算 的运行时会加载并调用您的请求处理程序处理请求。...

功能概述

数据发生故障后,无法在发生故障时定位到原因,可以通过智能压测功能,在克隆上复现故障场景,定位故障原因。功能架构 智能压测的功能架构如下图所示:源数据:将要进行大促、将要业务变更或者已经发生故障,需要进行流量捕获的数据...

MM

本文将介绍MM函数的使用方式。描述 根据分键时间值的月份数进行取余运算并得到分表下标。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。只能作为分表函数使用,不能作为分库函数使用。按MM进行分表,由于一年的月份...

DD

本文将介绍DD函数的使用方式。描述 根据分键时间值日期的天数进行取余运算并得到分表下标。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。只能作为分表函数使用,不能作为分库函数使用。按DD进行分表,由于一个月中...

MMDD

本文介绍MMDD函数的使用方式。描述 根据分键时间值在一年中所对应的日期进行取余运算并得到分表下标。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。只能作为分表函数使用,但不能作为分库函数。按MMDD进行分表,由于...

WEEK

本文介绍WEEK函数的使用方式。描述 根据分键的时间值所对应的一周之中的日期进行取余运算并得到分表下标。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。只能作为分表函数使用,但不能作为分库函数。使用场景 WEEK适用...

Function

名称 类型 描述 示例值 object 函数配置信息。codeChecksum string 函数代码包的 CRC-64 值。2825179536350*codeSize long 系统返回的函数代码包的大小,单位 Byte。412 cpu float 函数的 CPU 规格,单位为 vCPU,为 0.05 vCPU 的倍数。...

YYYYWEEK

本文将介绍YYYYWEEK函数的使用方式。描述 根据分键时间值的年份与一年的周数计算哈希值,然后再按分数进行取余。例如,YYYYWEEK('2012-12-31 12:12:12')等价于按照(2013x54+1)%D(D是分数目)公式计算出2012-12-31是2013年的第1周。...

YYYYMM

本文介绍YYYYMM函数的使用方式。描述 根据拆分键时间值的年份与月份计算哈希值,然后再按分数进行取余。例如,YYYYMM('2012-12-31 12:12:12')等价于按照(2012x12+12)%D(D是分数目)公式计算出2012-12-31是2012年的第12个月。使用限制 ...

YYYYWEEK

本文将介绍YYYYWEEK函数的使用方式。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。使用YYYYWEEK函数前,需要先确定所需的总物理分表数,您可以通过确定循环周期(如2年)来确定总的物理分表数。因为YYYYWEEK函数仅支持...

YYYYDD

本文将介绍YYYYDD函数的使用方式。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。使用YYYYDD函数前,需要先确定所需的总物理分表数,您可以通过确定循环周期(如2年)来确定总的物理分表数。因为YYYYDD函数仅支持为循环...

YYYYMM

本文将介绍YYYYMM函数的使用方式。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。使用YYYYMM函数前,需要先确定所需的总物理分表数,您可以通过确定循环周期(如2年)来确定总的物理分表数。因为YYYYMM函数仅支持为循环...

数据库访问失败的常见原因

本文介绍函数计算访问数据失败的常见原因。常见原因排查 数据连接偶现失败 如果您访问数据偶现失败,可按照以下步骤进行原因排查。数据断开连接时,是否使用 destroy()替换 end()使用。由于函数实例在空闲2~5分钟左右后,会自动...

pg_proc

目录 pg_proc 存放有关函数、过程、聚集函数以及窗口函数(共称为例程)的信息。如果 prokind 显示该条目用于一个聚集函数,在 pg_aggregate 中应该有一个相匹配的行。...对于动态载入的 C 函数,它给定了包含该函数的共享文件的名称。

数据库常见问题

为了有效排查和解决在使用云虚拟主机数据时遇到的功能问题(例如支持哪些数据、是否支持开启event_scheduler组件)和其他操作问题(例如,如何扩大数据空间、数据导入失败问题等)。本文为您汇总了使用云虚拟主机数据时遇到的...

配置自定义域名

如果您希望通过浏览器正常访问函数或者希望通过固定域名访问函数,您需要配置自定义域名。典型应用场景 函数计算 支持创建函数处理HTTP请求。在以下示例场景中,您需要为Web应用绑定自定义域名。您创建了一个Web应用,并将该应用迁移到 ...

配置自定义域名

如果您希望通过浏览器正常访问函数或者希望通过固定域名访问函数,您需要配置自定义域名。典型应用场景 HTTP函数可以被看作为一个Web应用,该应用能处理HTTP请求,并将处理结果返回给调用端。在以下示例场景中,您需要为Web应用绑定自定义...

环境说明

PHP运行时 函数计算 目前支持的PHP运行环境如下:PHP版本 操作系统 架构 PHP 7.2 Linux x86_64 PHP内置 函数计算的PHP运行环境中自带了一些常用(Package)供您直接使用,目前包含的内置如下所示。Package 版本 内置介绍 oss v2.4....

示例代码

函数计算 为您提供丰富的示例代码,您可以在创建或配置函数时,快速选择您需要的函数代码。本文提供适用于 函数计算 的各种类型的示例代码列表。使用说明 关于以下示例的使用方法,请参见对应代码的 README.md 文件。Hello World 标准...

环境说明

PHP运行时 函数计算 目前支持的PHP运行环境如下:PHP版本 操作系统 架构 PHP 7.2 Linux x86_64 PHP内置 函数计算的PHP运行环境中自带了一些常用(Package)供您直接使用,目前包含的内置如下所示。Package 版本 内置介绍 oss v2.4....

2020年功能发布记录

本文介绍 函数计算 2020年度发布的功能变更以及对应的文档动态。2020年12月 功能名称 变更类型 功能描述 相关文档 CICD部署 新增 函数计算新增CICD部署功能,通过CICD部署功能,您无需管理服务器等基础设置,只需编写代码并上传。函数计算...

创建Custom Container函数

函数计算平台的标准运行时无法满足您的业务需求时,可以选择自定义容器函数。本文介绍如何在 函数计算 控制台或使用Serverless Devs工具创建Custom Container函数。注意事项 在函数计算中,创建Custom Container函数必须使用相同地域内 ...

数学函数

对DOUBLE PRECISION类型数据进行操作的函数是在主机系统C程序的顶层实现,根据所运行的主机平台,在界限的精度和系统行为方面是有所不同。表 1.数学函数 函数 返回类型 描述 示例 结果 ABS(x)Same as X Absolute value ABS(-17.4)17.4 ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库备份 云数据库 RDS 云数据库 Redis 版 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用