问题标签 [tps]

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 投票
0 回答
164 浏览

postgresql-9.5 - postgreSQL 支持的最大 tps

在 postgreSQL 数据库中需要 TPS 200K。postgreSQL 可以支持多少 TPS。实现此 TPS 所需的硬件和配置。

0 投票
0 回答
65 浏览

c# - 使用 OBDC Topspeed 驱动程序或 Topscan 从 .TPS 数据库中批量删除记录

我将如何对 .TPS 数据库进行批量记录删除?

我一直在尝试使用C# 中的 ODBC V4 Topspeed 驱动程序,但是每次执行删除命令时,程序都会开始挂起,或者如果我在 cmd.ExecuteNonQuery() 之后添加代码以关闭数据库 (cnn.Close())方法,程序崩溃并出现以下错误:程序“[12345] abcdefg.exe”已退出,代码为-1073741819(0xc0000005)“访问冲突”。. 注意:执行这些操作时关闭 Topscan。(我已经成功使用 SELECT 查询,所以连接字符串等是正确的)

通过 ODBC Topspeed 驱动程序的 SQL 命令示例:“DELETE FROM table WHERE column = '12345'”

删除命令示例:

也许我可以改用 Topscan?但我只看到了一种单独删除记录的方法。该数据库有超过 900 000 条记录。

编辑:我能够使用相同的方法格式成功执行插入命令。我有预感 OBDC V4 Topspeed 驱动程序导致“访问冲突”错误。

0 投票
1 回答
88 浏览

configuration - 什么是存储设备配置信息的好机制

我有 10k 台设备,它们具有相同的配置属性但值不同。配置文件包括名称、类型、型号、制造年份、温度、使用情况、状态。前 4 个值不变,后 3 个值每隔几秒就不断变化。每个设备都有一台连接到它的计算机。

在以下两种存储配置的方式之间,哪种方式更好?1)方式1:将配置信息放入json文件中,将json文件保存在与设备相连的电脑上;2)方式2:将配置信息放入数据库表中。

方式一的优点是延迟少,但数据不易维护。方式 2 具有更多延迟但更易于维护。我们可以创建一个 API 来从表中获取数据。如果设备越来越多,方式 2 也存在 TPS 问题。例如,如果有 80k 个设备,并且每个设备都在同时将配置数据写入数据库表。

更新:正如 Ciaran McHale 所说,这三个变量是动态信息,所以我在问题中添加了以下信息:

3 个变量(温度、使用情况、状态)是动态信息,可以保存在内存中,但我们也希望将最终值保存在某个地方,以便在重新启动设备或应用程序时我们知道这些值。所以我的问题是关于保持这些最终价值的良好机制。(数据库表与本地 json/xml/txt 文件)。

0 投票
1 回答
163 浏览

server - 我的 Minecraft 服务器上的 Minecraft::tickEntity 有问题

我在以下设备上运行我的世界服务器:Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz 我最多只能和 5 个朋友一起玩。我不知道如何在不使用限制小怪的插件的情况下修复“滞后”。以下是时间: https ://timings.aikar.co/?id=0fee38d9fe2f4351a7f651e59b8d313f

0 投票
1 回答
1321 浏览

api - 每秒事务数 Jmeter

嗨,我是 Jmeter 的新手,并将其用于 API 测试。有一个关于如何在 Jmeter 中计算每秒事务的查询,例如,如果我在一个线程组中有 14 个 http 事务,如何计算它并确保它为具有 14 个 http api 调用的线程组每秒生成 10 个事务。我们究竟在哪里可以看到 Jmeter 中的 TPS 是我们在摘要或聚合报告中看到的吞吐量,即每个事务的 TPS?

0 投票
0 回答
101 浏览

spring - 当我对 Spring Boot Web 应用程序进行压力测试时,发生连接被拒绝错误

我目前正在使用名为 ngrinder 的加载工具测量 Spring Boot Web 应用程序的性能。这是一个非常简单的操作,只从一个简单的 db 中获取值。

问题是即使你没有设置几个虚拟用户,如果TPS超过1200,就会报错,无法处理任何请求。

日志说发生了这个错误。

但是,我的电脑规格很好,CPU也因为监控不到50%。我无法弄清楚到底是什么问题。

0 投票
2 回答
106 浏览

performance - 如何获得预期的TPS,通过参数值计算?

我使用了40个线程的普通线程组,180000的吞吐量,预计TPS是3000..,但是,结果只有2750 tps。,如何提高TPS?我已经尝试了并发线程组以及整形计时器组合..你能指导我..提前谢谢。

0 投票
0 回答
19 浏览

api-gateway - Kong API网关中的keepalive设置问题

我有 5 个 k8s 工作节点,每个节点都运行一个 Kong 实例。我也有 24 台上游服务器。一个月前,我上游服务器上的线程数量急剧增加,因此,我想知道在 Kong 中设置 keep alive。我为他们设置了以下变量:

我将连接池设置为 24,但我的每个上游服务器上仍有 200 个线程打开。这是为什么?不是应该为每个连接打开一个线程吗?或者它是否为每个请求打开一个线程?我可以从上述变量中​​获得的最大 TPS 是多少?