提问

标签填写得越精准,越容易让更多专业人士快速回答你的问题!
Vastbase复制插槽技术怎么做吗?

白老师爱学习

不清楚

pg内的“伪类型”使用在哪些场景下?

黑人

也不太使用,一般可用作函数定义的输入或输入数据类型定义。不可以用作表字段类型定义。

多态-变量的概念?

死道友莫死贫道

建议好好阅读下PG编程手册 

这个数据库完全兼容oracle吗?

小盆友

我们是基于Oracle11.2做兼容性研发的,不过严格来说,没有具体针对某个Oracle版本做兼容,是对基本的对象和语法、函数进行兼容。

wm_concat函数是兼容的,在atlasdb有同名等效函数。10g返回字符串,11g返回clob,这两种类型在at...显示全部

增量数据迁移需要注意些啥?

Doinb

1.数据一致性:源库与目标库的数据需要完全一致,这是基础,没啥疑问吧?

2.高性能:目标库不能落后于源库太多

3.高可用:数据传输需要做到不丢失,可以保存在本地磁盘或者借助rocketmq、kafka之类的保存

4.故障恢...显示全部

PG的临时表与Oracle有什么不一样的地方?

牛牛

不管是会话级临时表还是事务级临时表,当会话结束后表数据、表都会被drop,这个与oracle不同。

PG如何使用涉及多个数据库的查询?

牛牛

附加增值模块contrib/dblink允许采用函数调用实现跨库查询。当然也可以同时连接到不同的数据库执行查询然后在客户端合并结果。

PG里什么是 OID ?什么是 CTID ?

牛牛

PostgreSQL 里创建的每一行记录都会获得一个唯一的OID,除非在创建表时使用WITHOUT OIDS选项。OID创建时会自动生成一个4字节的整数,所有 OID 在整个 PostgreSQL 中均是唯一的。 然而,它在超过40亿时将溢出,OID此后会出现重复。Post...显示全部

PG为什么不在事务异常中止后重用序列号呢?为什么在序列号字段的取值中存在间断呢?

牛牛

为了提高并发性,序列号在需要的时候赋予正在运行的事务,并且在事务结束之前不进行锁定, 这就会导致异常中止的事务后,序列号会出现间隔。

PG怎样创建序列与插入序列?

牛牛

创建序列 create table t (id serial);

插入序列: insert into t values(nextval('t_id_seq'::regclass));


PG怎么杀进程?

牛牛

SELECT pg_cancel_backend('2285'); 

java定时任务咋实现?比如现在开始,每5分钟执行一次?

GimGoon

Executors.newScheduledThreadPool(1).scheduleAtFixedRate(() -> {
   // do something
}, 0, 5, TimeUnit.MINUTES);

PG怎么查看最大连接数?

牛牛

show max_connections;

oracle没有limit 1吗?

GimGoon

rownum < 2

PG如何只选择一个查询结果的头几行?或是随机的一行?

牛牛

如果你只是要提取几行数据,并且你在执行查询中知道确切的行数,你可以使用LIMIT功能。 如果有一个索引与 ORDER BY中的条件匹配,PostgreSQL 可能就只处理要求的头几条记录, (否则将对整个查询进行处理直到生成需要的行)。如...显示全部

急!!!oracle表空间不够了咋办?

GimGoon

扩容啊,alter tablespace add datafile '' size autoextend off;

PG如何控制来自其他主机的连接?

牛牛

缺省时,PostgreSQL 只允许通过 unix 域套接字或TCP/IP方式且来自本机的连接。 你只有在修改了配置文件postgresql.conf中的listen_addresses,且也在配置文件pg_hba.conf中打开了 主机为基础( host-based )的身份认证,并重新启动Po...显示全部