问题标签 [nuodb]

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 回答
106 浏览

cpu-usage - Nuodb 内存和 CPU 使用率达到高位

在此处输入图像描述从 Java 应用程序访问 NuoDB 数据库时,在任务管理器工具中获取 CPU 和内存使用率几乎达到 99%,我厌倦了 NUODB 2.4、2.5 和 2.6 版本,但最后我遇到了同样的问题。

目前我的 windows server 硬件配置如下。

RAM:12 GB(3 个处理器)和硬盘:100 GB

请给出任何建议来解决这个问题。

提前致谢

0 投票
1 回答
93 浏览

date - 在 date_to_str 中的 NuoDB 中出现以毫秒为单位的模式

我想在 NuoDB 中以 6 毫秒的精度制作从 str 到 date 的演员表。问题是有时它会四舍五入到 3 毫秒。似乎问题是当第四毫秒为5或更大时,有什么办法不这样做吗?我总是需要 6 毫秒。

SQL> select DATE_FROM_STR('09-06-2017 10:01:36.111499', 'MM-dd-YYYY HH:mm:ss.SSSSSS') from dual;

date_from_str

2016-12-26 10:01:36.111499

SQL> select DATE_FROM_STR('09-06-2017 10:01:36.111599', 'MM-dd-YYYY HH:mm:ss.SSSSSS') from dual;

date_from_str

2016-12-26 10:01:36.112

非常感谢,

0 投票
1 回答
30 浏览

amazon-s3 - 可以在不同的机器上配置存储管理器(SM)和SM的存档目录位置吗?

在一台机器上安装了 NuoDB 3.0 Linux 版本,在创建数据库时,可以将存档目录位置指定为 Amazon s3 存储桶存储吗?

这里 SM 在一台机器上运行,存档位置指向 Amazon s3 存储桶(存储区域)。即(存档目录是不同的机器)。

如果可能,请分享如何遵循该过程的信息。

0 投票
2 回答
120 浏览

sql - 是否可以为 NuoDB 中已声明的变量赋值

是否可以在创建变量后为 NuoDB中的变量赋值。

我试过了:

但它说:

根据他们的示例“示例2:在存储过程中重新定义变量

“不能在相同的范围或代码块内使用相同的名称重新定义变量。”

无法找到有关文档中变量的任何其他内容。但是有些东西可能从我身上溜走了。而且,拥有一个变量而没有机会改变它的价值真是不可思议!听起来像是废话。

提前致谢。

0 投票
1 回答
297 浏览

nuodb - Centos:启动失败 LSB:启动 NuoDB Admin

我已经在 Centos 8 上安装了 NuoDB,我正在尝试在 cmd 中使用以下命令启动 nuoadmin:

sudo service nuoadmin start

但它会引发错误:

启动 nuoadmin(通过 systemctl):nuoadmin.service 的作业失败,因为控制进程以错误代码退出。

有关详细信息,请参阅“systemctl status nuoadmin.service”和“journalctl -xe”。

当我输入 command:systemctl status nuoadmin.service时,它显示了这个问题:

有人可以帮忙吗?

0 投票
1 回答
54 浏览

java - 来自 Java 的具有多级参数的 NuoDB 存储过程调用

有没有人尝试使用 Java 中的多级列表参数调用 NuoDB 存储过程?

任何工作示例如何做到这一点?如果有人实现了这一点,请分享。

0 投票
1 回答
33 浏览

indexing - where子句的多列中,有一列没有被索引 - 诺数据库

请考虑一个包含 7000 万条记录的 NuoDB 数据库中的表“TABLE”。还要考虑“TABLE”中存在的列是 column_1、column_2、column_3、column_4 和 column_5。在上述列中,column_1 是主键。并且 column_1、column_2 和 column_3 被索引。

现在我们需要执行以下模板的 SQL 查询:

我们可以看到 column_2 和 column_3 已经被索引,因此没有问题。但是 column_4 没有被索引。

它会有所作为吗?是否必须将 column_4 作为索引列包含在内?

0 投票
1 回答
2508 浏览

java - 如何在 Spring Batch 中分块处理 SELECT 查询的结果

要求:

SELECT 查询可能会导致 200K 记录。我们需要获取记录,对其进行处理并将其与处理结果一起写入数据库。

使用的数据库:NuoDB

问题:

我已阅读 NuoDB 文档:

对事务引擎的查询结果将以小于 100 KB 的行缓冲回客户端。一旦客户端对一组获取的结果进行迭代,它就会返回到 TE 以获取更多结果。

我不确定数据库的引擎是否可以一次返回 20 万条记录。而且我也觉得在 List 变量中保存 200K 记录并不理想。SELECT 查询在 where 子句中有日期字段,例如:

上述查询可能会产生 200K 条记录。

我想将查询划分为:

但我不确定这种方法是否理想。请指教。

所以请考虑分别扩展 ItemReader、ItemProcessor 和 ItemWriter 的 3 个类 A、B、C。

我们可以这样做吗:A 类将从 200K 记录中提取 2000 条记录并对其进行处理,并在处理完 2000 条记录(如块中所述)后将其写入数据库。这个循环将一直持续到处理完所有 200K 记录。

如果是,我们如何才能做到这一点。有没有办法从选择查询中分块提取数据?

0 投票
1 回答
723 浏览

java - SELECT Query 是否能够在 Spring Batch 中检索 200K 记录

问题:

我们有一个要在 TABLE 中可能有 200K 记录的数据库中触发的查询。

下面是我们用来触发查询的 Repository 类

我无法测试代码,因为我无权访问包含 200K 记录的 TABLE。所以请考虑要检索的预期记录数是 200K。查询是否能够将这么多记录检索到列表中?

请指教。

0 投票
1 回答
366 浏览

java - Spring Batch 应用 sqlcode -4499 sqlstate 08001

要求:

从包含 100K 记录的文件中读取。

对于每条记录,从 IBM DB2 数据库表中检索数据,然后从 NuoDB 数据库表中检索数据。

最后,在 NuoDB 数据库表中插入更新的记录。

设计方法:面向块的处理,其中 1000 条记录将从文件中读取并处理并写入数据库。

问题:大约 75K 记录并运行近 5 小时后,批处理应用程序失败并出现以下错误:

这个问题的真正原因可能是什么?这就像数据库不能在 4-6 小时内定期触发 10 万次 SELECT 查询一样吗?

我在调试模式下使用日志级别重新运行应用程序,这是我得到的错误: