问题标签 [infinidb]

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 投票
1 回答
516 浏览

infinidb - InfiniDB 表大小计算

我正在尝试计算 infiniDB 表的表大小。

Show TABLE STATUS我看到数据大小为 0

0 投票
1 回答
248 浏览

infinidb - InfiniDB 移动平均线

我正在尝试编写一个从大表(> 1M 行)返回移动平均值的查询。

该表有一列带有日期,另一列带有数值。我需要最后 10 天,每个日期的 10 天移动平均值。

无论我尝试什么结果都非常缓慢(并且仅在 infinidb_vtable_mode = 0 或 2 时运行)。

是否有适当的“infinidb 方式”来进行快速移动平均(或类似的窗口函数)查询?

谢谢你。

0 投票
2 回答
1629 浏览

infinidb - InfiniDB ERROR 168 (HY000):无法执行语句。DBRM 是只读的

我有以下版本的 InfiniDB。

服务器版本:5.1.39 MySQL Embedded / Calpont InfiniDB Enterprise 3.2.0-2 GA(商业)

执行时出现以下错误insert/update/delete query

ERROR 168 (HY000): 无法执行语句。DBRM 是只读的。

我重新启动infinidb了很多次,但出现了同样的错误。

请帮助解决这个问题。

0 投票
1 回答
1239 浏览

infinidb - InfiniDB:无法执行 DDL/DML 错误

当我尝试在 infiniDB 上运行“创建表”sql 时,出现以下错误:

“错误代码:122 IDB-2010:无法执行 DDL/DML,因为会话 26 当前正在更新另一个表。”

Create Table sql 没有什么特别之处,它是这样的:

为什么会出现这个错误?

0 投票
1 回答
77 浏览

sql - 基于多个外键对单列执行 SQL 函数

我在尝试进行多维数据库设计时遇到了这个问题。基本上,我有一个事实表(sale_fact),其中包含一个代理键、几个外键(产品 ID 的 pid、国家 ID 和日期的 cid)和销售数据。粒度或这个事实表是按天计算的。如何根据这些外键的不同组合汇总几周(或几个月)的销售数据?例如,我想总结产品 1 在国家 1 本周的销售数据(pid = 1 和 cid = 1 和日期 = 星期一),产品 2 在国家 2 的销售数据在同一周(pid = 2 和cid = 2 和日期 = 星期一)。如何在一个 SQL 中获取这些数据?示例结果集如下所示:

0 投票
2 回答
362 浏览

mysql - 在只有等连接的滑动窗口上聚合

我想计算 30 天范围内的唯一帐户总数。我在 MySQL (InfiniDB) 上使用的引擎似乎只支持在相等条件下连接表。

我的表如下所示:

我当前的查询如下所示:

仅支持等连接,因此BETWEEN操作员无法连接表。

任何帮助是极大的赞赏 :)

0 投票
1 回答
1212 浏览

mysql - 缓慢的 InfiniDB 查询,我做错了什么?

我正在测试 InfiniDB 社区版,看看它是否适合我们的需要。我在一个表中导入了大约 1000 万行(数据加载速度非常快),我正在尝试对其进行一些查询,但这些是结果(使用非缓存查询..如果 InfiniDB 中存在查询缓存) :

查询 1(非常快):

查询 2(立即):

好的,它似乎非常快..但是:

查询 3:

问题 4:

我一定是做错了什么,它不可能通过如此简单的查询以这种方式执行。任何想法?

0 投票
3 回答
973 浏览

mysql - Infinidb-" `CREATE_TIMESTAMP` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP" 给出错误

我正在尝试将数据库从 mysql 移植到 infinidb。但是我在移植时遇到了错误(在标题中描述)。

在 mysql 中有效,但在 infinidb 中无效。错误是:错误代码:138。infinidb 不支持语法或数据类型。任何帮助将不胜感激。

0 投票
2 回答
1944 浏览

r - 安装 RMySQL 以与 InfiniDB 一起使用(无需完全安装 mysql)

我已经在 CENTOS 6.5 上成功安装了 InifiniDB。InfiniDB 是与 MySQL“兼容”的柱状数据库(相同的端口等:我什至设法安装了最新版本的 MySQLWorkbench,并且与 InifiniDB 一起工作很有魅力 - 相信只需处理另一个安装的 MySQL)。

安装没有 MySQL,因为我不需要它:)

我尝试从 RStudio Server 安装 RMySQL,但无法安装:安装程序希望在某处找到 MySQL 的副本,但我没有。

请参阅下面的安装日志。我将 :/usr/local/Calpont/mysql/bin 放在我的 PATH 中,但这没有任何效果。

请考虑到这个灵感来自 InfiniDB 本身:见这里http://infinidb.co/system/files/Calpont%20InfiniDB_Quick%20Start_for%20R.pdf 我猜主要问题,比较错误和 InfiniDB 论文,是他们建议创建以下全局变量:

但是我在 CENTOS 上的安装在 /usr/include/mysql/ 没有 mysql 文件夹。

有什么建议么?

===============

0 投票
0 回答
435 浏览

php - 如何使用 infinidb 创建布林带

目前,我使用带有 php trader 扩展的 InfiniDB(有trader_bbands帮助的函数),但我想使用 sql 解决方案检查布林线的所有最终值是否正确。