- 发布于2022-02-24 14:29:15
oushudb如何查看建表语句
1. 运行如下函数 CREATE OR REPLACE FUNCTION show_create_table(p_table_name varchar) RETURNS text AS $BODY$ DECLARE v_table_ddl ...赞 4评论 7浏览 296 - 发布于2022-05-17 17:12:40
给定表名查表在HDFS上的路径
SELECT t1.fselocation || E'\/' || t2.dat2tablespace || E'\/' || t2.oid || E'\/' || t3.relfilenode FROM pg_filespace_entry t1, pg...赞 1评论 1浏览 268 - 发布于2022-04-15 18:24:42
OushuDB对c#语言的支持
vscode 打开一个文件夹 从 extensions 安装相关插件 (Nuget Package Manager,C#) 在 terminal 确认。NETsdks 与。NET runtimes 有没有安装 dotnet --info ....赞评论 3浏览 138 - 发布于2022-01-18 21:52:42
Unexpected internal error (cdbpathtoplan.c)
SQL: INSERT INTO VPDM_ST_PER_ACCT_SPLIT_TMP2 SELECT T.DATA_DT ,T1.ACCT_NO_PK ACCT_NO ,T.ACCT_NAME ,T1.CUST...赞 4评论 1浏览 214 - 发布于2022-01-18 11:39:39
datax和oushudb
@TOC DataX 概述 DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute...赞 1评论 10浏览 328 - 发布于2022-01-18 11:43:04
oushudb分区表
@TOC 表分区 针对大的数据仓库事实表,往往我们可以通过对表进行分区的方式来把一个很大的表拆分成多个子表。这样的话,有两个好处: 查询优化器可以针对分区表进行优化,如果查询只设计到某些分区,则查询计划只需要扫描这些分区,从而加速查询。 如果我们按照日期...赞评论 1浏览 254 - 发布于2022-01-18 11:41:39
配置oushudb高可用
@TOC 简介 Oushu Database 集群上可以配置两个 master 节点:主节点(master)和备用主节点(standby master)。客户端连接到主节点, 查询只能在主节点上执行。您可以在单独的机器上部署备用主节点, 使群集能够更好得容...赞评论 1浏览 215 - 发布于2022-03-01 11:21:14
自定义函数中对分区表进行分区裁剪的方法
问题描述:自定义函数里如果 SQL 是静态写法,参数以及变量传递给分区条件不进行分区裁剪,做全表扫描;必需动态 SQL 写法,才能走分区裁剪。 详细解释: (1) 创建分区表 CREATE TABLE test_part ( id numeric,...赞 3评论浏览 204 - 发布于2022-03-04 11:59:26
OushuDB与Hive中的列转行处理
OushuDB 中的列转行处理: # create table t1 (id int,name text); # insert into t1 (id,name) values (1,'a,b,c'),(2,'d,e,f'); # select id, r...赞 2评论浏览 180 - 发布于2022-03-15 16:40:30
数据库碎片清理
OushuDB master 使用多版本机制来实现更新操作,所以会产生过时的版本。过时的版本会带来性能问题,需要针对每一个系统表运行 vacuum 命令。 可以使用如下脚本来对一个数据库的所有元数据表做 vacuum 和 reindex。如果用户已经定期做...赞 1评论浏览 148 - 发布于2022-03-16 23:10:45
psql使用方法
由于本人英语水平有限,翻译仅供参考 测试环境: cpu : 2核 mem : 2G disk: 5G 数据库情况: 1 master + 1 primary + 1 mirror 数据库版本: PostgreSQL 8.2.15 (Greenplu...赞 2评论浏览 174 - 发布于2022-03-17 20:52:54
Linux配置OushuDB ODBC的方法
以 CentOS 7.4 为例 1.部署 ODBC 需要的 rpm 包 yum install -y unixODBC.x86_64 yum install -y postgresql-odbc.x86_64 2.修改配置文件 vim /etc/odbc...赞 1评论浏览 150 - 发布于2022-01-19 09:17:15
JDBC连接查询时默认会自动关闭新执行器
问题现象: JDBC 连接查询时默认会自动关闭新执行器。比如在 psql 里面跑 5 秒的 8 亿条数据 group,用 JDBC 连接查询用 30 秒,同时在 psql 里面关闭新执行器也是 30s。调研发现是会自动关闭新执行器的原因。 解决方案: JD...赞 2评论浏览 209 - 发布于2022-01-19 09:30:17
PostGIS卸载脚本在执行报错
问题描述: 卸载 Postgis 的时候,卸载脚本执行失败,删除 function 时存在依赖。 复现步骤: 安装 PostGIS。 执行 PostGIS 卸载脚本。 解决方案: 在卸载脚本中加入相应的 CASCADE 来删除对应的依赖函数。赞评论浏览 207