部分索引

建立一个部分索引来排除不感兴趣的值 如果我们有一个表包含已上账和未上账的订单,其中未上账的订单在整个表中占据小部分且它们是最经常被访问的行。我们可以通过只在未上账的行上创建一个索引来提高性能。创建索引的命令如下:CREATE ...

工作项关系自定义设置

关系介绍 父子关系:一对多的有向关系(即一个工作项仅可以有一个父,可以有多个子),子是父的部分,父由子组成。如一个大的父需求拆解了若干个子需求,划分成不同的产品模块进行交付。依赖关系:多对多的有向关系(即一个工作项可以有...

发布

为了能够复制 UPDATE 和 DELETE 操作,被发布的表必须配置有一个“复制标识”,这样在订阅者那一端才能标识对于更新或删除合适的行。默认情况下,复制标识就是主键(如果有主键)。也可以在复制标识上设置另一个唯一索引(有特定的额外要求...

pg_cast

如果一个 pg_cast 的项有着不同的原类型和目标类型,并且有一个接收多于一个参数的函数,那么它会在一个步骤中完成从种类型到另外种类型的转换并应用一个长度转换。如果没有这样的项,使用一个类型修改器的转换涉及两步骤,一个是在...

XML 类型

在输出时,数据将会有一个编码声明来指定客户端编码,除非客户端编码为 UTF-8(这种情况下编码声明会被忽略)。不用说,在 PostgreSQL 中处理 XML 数据产生错误的可能性更小,并且在 XML 数据编码、客户端编码和服务器编码三者相同时效率更...

约束

一个表最多只能有一个主键(可以有任意数量的唯一和非空约束,它们可以达到和主键几乎一样的功能,但只能有一个被标识为主键)。关系数据库理论要求每一个表都要有一个主键。但本数据库中并未强制要求这一点,但是最好能够遵循它。主键对于...

LISTEN

次设置侦听会话时有一个竞争条件:如果并发提交的事务正在发送通知事件,那么新的侦听会话将接收在事务提交步骤中的瞬间之后所有提交的事件。但这比事务在查询中可能观察到的任何数据库状态都要晚一些。这将导致使用 LISTEN 的以下...

ASM配置建议

整个命名空间有一个Sidecar资源即可,无需工作负载选择器来配置整个命名空间的默认值。每Sidecar资源都指定了命名空间中工作负载所需要的主机,这些主机对应Kubernetes服务、Istio服务条目和Istio VirtualServices中的主机名。基于导入的...

错误和消息

任何PL/SQL块都可以有一个异常处理部分,该部分可以有一个或多异常处理程序。例如,异常处理部分可以使用以下语法,其中ex_name_n是异常的名称,statements_n是一个或多语句。DECLARE.BEGIN.EXCEPTION WHEN ex_name_1 THEN statements_...

概述

假设我们有一个如下的表:CREATE TABLE test1(id integer,content varchar);而应用发出很多以下形式的查询:SELECT content FROM test1 WHERE id=constant;在没有事前准备的情况下,系统不得不扫描整个 test1 表,行地去找到所有匹配...

基本概念

集群都应有一个唯一的集群名(ClusterName),同环境内如果存在同名集群,可能会出现不可知异常。节点(node)一个节点是集群中的一个服务器,用来存储数据并参与集群的索引和搜索。一个集群可以拥有多节点,每节点可以扮演不同...

表基础

列都有一个数据类型。数据类型约束着组可以分配给列的可能值,并且它为列中存储的数据赋予了语义,这样它可以用于计算。例如,一个被声明为数字类型的列将不会接受任何文本串,而存储在这样列中的数据可以用来进行数学计算。反过来...

并行计划

因为每工作者只执行完成计划的并行部分,所以不可能简单地产生一个普通查询计划并使用多工作者运行它。每工作者都会产生输出结果集的一个完全拷贝,因而查询并不会比普通查询运行得更快甚至还会产生不正确的结果。相反,计划的并行...

CREATE SCHEMA

创建一个被用户 joe 拥有的名为 test 的模式,除非已经有一个名为 test 的模式(不管 joe 是否拥有该已经存在的模式)。CREATE SCHEMA IF NOT EXISTS test AUTHORIZATION joe;创建一个模式并且在其中创建一个表和视图:CREATE SCHEMA ...

filter子句

AND表示两边条件都必须为TRUE,OR表示有一个为TRUE即可。也可以在子句中使用(),括号的优先级最高。示例:filter=price>100 AND categoryId=10,表示筛选出categoryId为10,且价格大于100的文档 filter=categoryId=100 OR categoryId=10,...

filter子句

AND表示两边条件都必须为TRUE,OR表示有一个为TRUE即可。也可以在子句中使用(),括号的优先级最高。示例:filter=price>100 AND categoryId=10,表示筛选出categoryId为10,且价格大于100的文档 filter=categoryId=100 OR categoryId=10,...

filter子句

AND表示两边条件都必须为TRUE,OR表示有一个为TRUE即可。也可以在子句中使用(),括号的优先级最高。示例:price>100 AND categoryId=10,表示筛选出categoryId为10,且价格大于100的文档 categoryId=100 OR categoryId=10,表示筛选出...

filter子句

AND表示两边条件都必须为TRUE,OR表示有一个为TRUE即可。也可以在子句中使用(),括号的优先级最高。示例:price>100 AND categoryId=10,表示筛选出categoryId为10,且价格大于100的文档 categoryId=100 OR categoryId=10,表示筛选出...

声明

PL/SQL变量的排序规则 当一个PL/SQL函数有一个或多可排序数据类型的参数时,为每一次函数调用都会基于赋值给实参的排序规则来确定出一个排序规则。如果一个排序规则被成功地确定(即在参数之间隐式排序规则没有冲突),那么所有的可排序...

行和数组比较

请注意如果左手边表达式得到空值,或者没有相等的右手边值并且至少有一个右手边的表达式得到空值,那么 IN 结构的结果将为空值,而不是假。这符合SQL处理空值的布尔组合的一般规则。NOT IN expression NOT IN(value[,.])右手边是一个圆括弧...

CREATE DOMAIN

即使有一个这样的约束,有可能一个名义上属于该域类型的列也会被读成空值。例如,如果在一次外连接查询中,属于该域的列出现在外连接的空值端。下面是一个更精细的例子:INSERT INTO tab(domcol)VALUES((SELECT domcol FROM tab WHERE ...

选择列表

显然,如果两行里至少有一个列有不同的值,那么我们认为它是可区分的。空值在这种比较中被认为是相同的。另外,我们还可以用任意表达式来判断什么行可以被认为是可区分的:SELECT DISTINCT ON(expression[,expression.])select_list.这里 ...

one-hot编码

one-hot编码,也称独热编码,对于每一个特征,如果它有m个可能值,那么经过独热编码后,就变成了m个二元特征。此外,这些特征互斥,每次只有一个激活。因此,经过独热编码后数据会变成稀疏的,输出结果也是KV的稀疏结构。功能介绍 one-hot...

CLUSTER

不过,如果你想要更多地访问其中一些数据,并且有一个索引把它们分组在一起,使用 CLUSTER 就会带来好处。如果你从一个表中要求一个范围的被索引值或者多行都匹配的一个单一值,CLUSTER 就会有所帮助,因为一旦该索引标识出了第一匹配行...

新核云:借助云效解决多环境部署难题

所以我们虽然是一个SaaS 产品,但是要多环境部署的,可能我们在阿里云上有一套环境,在华为云上有一套环境,在电信天翼云上有一套环境,还有一些私有化部署的环境。之前一两环境的时候,我们靠人的记忆或者靠内部维护一些材料文档是能够...

如何写好提交,做一个有品位的开发者

3.5 签名区 git commit 命令有一个-s 参数,自动在提交说明最后添加"sob"签名(不是你想的那个缩写)。为什么要在提交后面添加签名呢?因为一个提交的元信息中只有作者(author)、提交者(committer)两字段,而一段代码的诞生,参与的...

使用异常

返回的地址列表不为空,但是没有任何地址的 dataCenter 属性和用户设置的 dataCenter 一致,两者必有一个是错的。具体的 dataCenter 值请登录云游 Local,在 环境设置>环境变量>datacenter 中查看。启动 Producer、Consumer 失败造成 Group...

CREATE INDEX

例如,如果有一个表包含了已付和未付订单,其中未付订单占了整个表的小部分并且是经常被使用的部分,可以通过只在这部分上创建一个索引来改进性能。另种可能的应用是使用带有 UNIQUE 的 WHERE 在表的一个子集上强制唯一性。WHERE ...

事件触发器函数

normal boolean 指示在依赖图中有一个普通依赖关系指向该对象的标志。is_temporary boolean 如果该对象是一个临时对象则为真。object_type text 对象的类型。schema_name text 对象所属模式的名称(如果存在);否则为 NULL。不应用引用。...

pg_proc

如果 prokind 显示该条目用于一个聚集函数,在 pg_aggregate 中应该有一个相匹配的行。列名称 列类型 描述 oid oid 行标识符。proname name 函数的名称。pronamespace oid 函数所属的名称空间的OID。proowner oid 函数的拥有者。prolang ...

CREATE CAST

但是,如果它有一个带有多参数的强制转换实现函数,则可以声明具有相同源类型和目标类型的造型。它用于表示系统目录中特定类型的长度强制函数。命名函数用于将类型的值强制转为其第二参数提供的类型修饰符的值。当强制转换具有不同的源...

消费-通过消费组实现高可靠消费

因为19世纪还没有电脑可以实时同步,因此每柜员都有一个小账本能够记录对应信息,每天晚上把钱和账本拿到公司去对账。在分布式世界里,我们可以把柜员认为是固定内存和计算能力单机。用户是来自各个数据源的请求,Bank大厅是处理用户存取...

PostVodPlaylist

OSS会查询指定时间范围内由该LiveChannel推流生成的ts文件,并将其拼装为一个m3u8播放列表。请求语法 POST/ChannelName/PlaylistName?vod&endTime=EndTime&startTime=StartTime ...

修改表

但如果表中已经被填充数据或者被其他数据库对象引用(例如有一个外键约束),这种做法就显得很不方便。因此,本数据库提供了族命令来对已有的表进行修改。注意这和修改表中所包含的数据是不同的,这里要做的是对表的定义或者说结构进行...

数据规范

有且仅有一个分区字段,字段类型为 STRING,最新的数据分区的分区字段值必须是所有分区字段值中按字典序最大的。一般我们建议使用格式化的业务日期/时间作为分区字段值,例如 20210822 或 2021082214。对于已经产出完成暨可用的数据分区,...

NOTIFY

说明 有一个队列保持着已经发送但是还没有被所有监听会话处理的通知。如果该队列被占满,调用 NOTIFY 的事务将在提交时失败。该队列非常大(标准安装中是 8GB)并且应该足以应付几乎每种用例。不过,如果一个会话执行了 NOTIFY 并且接着...

CREATE OPERATOR CLASS

种特定的数据类型和索引方法至多有一个默认操作符类。data_type 这操作符类所用于的列数据类型。index_method 这操作符类所用于的索引方法的名称。family_name 要把这操作符类加入其中的已有操作符族的名称。如果没有指定,将...

专业术语

例如,假设一个TSDB For InfluxDB®实例有一个数据库和一个measurement,这measurement有两tag key:email 和 status。如果有三不同的 email,并且每 email 地址关联两不同的 status,那么这measurement的序列基数则为6(3*2=6...

基本概念

Table Group与数据库(DB)的关系 一个DB可以包含一个或者多Table Group,但是一个DB只能有一个默认Table Group。在创建DB之后,系统会创建一个默认Table Group,可以根据业务情况增加Table Group或者修改默认Table Group。不同Table ...

显式锁定

这种模式保护一个表不受并发数据修改所影响,并且是自排他的,这样在一个时刻只能有一个会话持有它。由 CREATE TRIGGER 和某些形式的 ALTER TABLE 所获得(见 ALTER TABLE)。EXCLUSIVE(ExclusiveLock)与 ROW SHARE、ROW EXCLUSIVE、SHARE ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
文件存储NAS NAT网关 云安全中心 表格存储 大数据开发治理平台 DataWorks 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用