问题标签 [postgres-xl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
279 浏览

sql - postgres-xl left join 执行时间过长

Postgres-XL 9.5r1.6 由一个 gtm、一个协调器和两个数据节点组成。

共有三个表a,它们实现bc多对多关系:

协调器上运行以下查询时,它需要莫名其妙的20000 毫秒时间!但在任一数据节点上,执行时间几乎不超过20 毫秒

解释协调员计划:

其他一些人已经遇到了这个问题并在这里问但没有答案或提示。我只是希望这次这个问题能得到一些见解。

aps:我尝试以相关行来自和b表单表c仅来自同一个数据节点的方式填充三个表。但执行时间没有改善。另一点值得注意的是,当where子句(a.name='cf82c96b77b8aa5277da6d55c4e4e66e')中的条件总是为假时,执行时间会下降到不到几毫秒。

0 投票
2 回答
755 浏览

postgresql - Postgres-xl 上的 PostGIS 扩展

我正在尝试在 AWS 上使用 Postgres-XL 部署 PostGIS 集群,为此我有下一个架构:

SO:ubuntu
1 GTM (172.31.45.190)
1 Coordinator (172.31.45.191)
2 Datanodes (172.31.45.192 and 172.31.45.193)

我的集群正在运行,但我无法让 PostGIS 工作,我尝试了安装,sudo apt-get install postgis但是当我尝试在我的 db ( CREATE EXTENSION postgis;) 中创建扩展时,我得到了下一个错误:

安装的postgis.control文件apt-get在:"/usr/share/postgresql/9.5/extension/postgis.control"所以我认为这只是路径的问题,但我对那个配置有点迷茫

预先感谢您的任何帮助!

0 投票
0 回答
120 浏览

postgres-xl - 添加协调器时 PostgresXL pgxc_ctl 连接被拒绝

按照https://github.com/bitnine-oss/postgres-xl-ha/blob/master/README.md上的教程,尝试添加协调器(使用 pgxc_ctl)时出现以下错误:

实际命令:

带上远程标准输出:

大概是什么原因造成的?提前致谢

0 投票
1 回答
154 浏览

postgresql - 如何在 Postgres-XL 中将 SEQUENCE 设置为 DEFAULT?

我使用 Postgres-XL 10R1。我创建了表packs和序列packs_id_seq相同的 SQL:

我尝试使用 packs_id_seq 作为 id 列的默认值。

ALTER TABLE packs ALTER COLUMN id SET DEFAULT (nextval('packs_id_seq'));

但是有点问题

为什么行没有插入?

因此,我将子句更改为DISTRIBUTE.

但是又遇到了同样的问题。

有任何想法吗?谢谢。

0 投票
1 回答
725 浏览

postgresql - 初始化集群 Postgres-XL

尽管(我认为)完全遵循步骤,但我在初始化 Postgres-XL 集群时遇到问题。很多谷歌搜索似乎都没有提出答案,不确定我是否愚蠢。

我正在尝试跨三个虚拟机进行初始化,例如 - 127.168.453.83、127.168.453.84、127.168.453.85

我的 pgxc_conf.conf 如下:

所以相当基本的设置来试用。但是在运行 pgxc_ctl init all 时,我始终得到以下结果。我不确定初始化数据节点时是什么导致了 FATAL GTM 错误。做了很多谷歌搜索无济于事 - 任何帮助将不胜感激。

0 投票
1 回答
137 浏览

postgresql - 带有 postgres-xl 的 zombodb:“zombodb.so:未定义符号:session_auth_is_superuser”

我有一个基于 Postgres-xl 10 的数据库集群。我必须通过 ZomboDB 扩展创建搜索索引。我将所有扩展文件复制到/usr/local/pgsql/libpostgresql 的标准路径以外的位置/usr/lib/pgsql/lib。因为我检查了 postgres-xl 使用不同于$libdirpostgresql。

当 时CREATE EXTENSION zombodb;,它给出错误:

错误:无法加载库“/usr/local/pgsql/lib/zombodb.so”:/usr/local/pgsql/lib/zombodb.so:未定义符号:session_auth_is_superuser

SQL状态:XX000

我该如何克服这个问题?

0 投票
1 回答
59 浏览

postgres-xl - 如何将 postgresxl 与 jmeter 连接起来

我正在尝试将我的 postgresXL 数据库与 jmeter 连接,我在哪里可以找到 postgresXl jdbc 驱动程序以及如何将其连接到 jmeter?

我已经尝试过 postgreSQL jdbc 驱动程序,但它对我不起作用。

0 投票
1 回答
436 浏览

postgres-xl - 错误:分布式表的唯一索引必须包含散列分布列。什么时候从 postgresql 迁移到 postgresql-xl

我通过 pg_dump 从 postgresql 转储 sql 并得到下表定义:

我设置了 postgresql-xl 然后导入它返回的 sql 文件:

错误:分布式表的唯一索引必须包含散列分布列。

Postgres-XL手册说:

如果未指定 DISTRIBUTE BY,则将选择具有 UNIQUE 约束的列作为分布键。如果未指定此类列,则分布列是定义中的第一个符合条件的列。如果没有找到这样的列,则该表将由 ROUNDROBIN 分发。

如果这是真的,为什么我的 sql 文件导入仍然返回错误?

0 投票
1 回答
58 浏览

postgresql - Postgres-XL 还不支持 TRIGGER

当我使用

我收到此错误:

我正在使用 Postgres-XL 10r1.1。

0 投票
1 回答
114 浏览

postgis - 如何将 PostGIS 正确安装到 Postgres-XL 中?

我在我的 Amazon Linux 2 机器上安装了带有 geos-3.9.1 和 postgis-3.1.1 的 Postgres-XL 10。我的集群运行正常,但我无法将 postgis 安装到数据库中。我已经从源代码构建并安装了所有内容。

我运行时遇到的错误CREATE EXTENSION postgis;是:

使用其他在线帖子的解决方案,我尝试过:

  • 跑步sudo ldconfig
  • --enable-shared在安装 geos 和 postgis 时使用该选项
  • 确保/usr/local/libLD_LIBRARY_PATH环境变量中,我还添加/usr/local/pgsql/libLD_LIBRARY_PATH

这些解决方案都没有奏效。我无法使用 yum 安装 PostGIS 或 Geos,因为它会安装与我的 postgresql 版本冲突的 postgresql 12,后者是 Postgres-XL 的自定义版本。

还有什么我可以尝试解决这个错误的吗?任何帮助表示赞赏。

谢谢。