问题标签 [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.
mysql - Mariadb Columnstore:版本缓冲区溢出
我正在尝试将新数据添加到列存储表,但它返回此错误:
ERROR 1815 (HY000) at line 25: Internal error: CAL0001: Insert Failed: IDB-2008: The version buffer overflowed. Increase VersionBufferFileSize or limit the rows to be processed.
我已经增加了VersionBufferFileSize
价值,但问题仍然存在。我什至无法使用列存储引擎创建新表。当我尝试运行时:
create table x(a int) engine=columnstore
我收到此错误:
Internal error: CAL0009: (2)Create table failed due to WE: Error updating calpontsys.systable:BRM block version buffer overflow error.
当我查看versionbuffer.cdf
数据目录(下午 4 个节点)中的文件时,其中一些文件大小为 1G。我想他们达到了Columnstore.xml
文件中的 1G 限制。即使我在 xml 文件中将限制增加到 5G,versionbuffer.cdf 大小也不会增加。
如何解决这个问题?有没有办法清空版本缓冲区文件?
mariadb - 表大小 - MariaDB 列存储与 InnoDB
我在 MariaDB 的 ColumnStore 上找到的每项分析都声称它使用的磁盘空间比 InnoDB 等常规引擎少,例如:https ://www.percona.com/blog/2017/03/17/column-store-database-benchmarks-mariadb -columnstore-vs-clickhouse-vs-apache-spark/
但这不是我在测试中发现的
将值为 0 的 100 万行(5 列)插入表中:
columnstore 表的大小比 innoDB 表大:
此外,如果我在不压缩的情况下创建表,则大小是相同的:
我正在使用 mariadb-columnstore-1.1.2-1 版本
我的.ini 文件:
这是预期的行为还是我做错了什么?
mariadb - Mariadb 列存储的最大限制是多少?
我想在 mariadb 列存储中创建包含数千行的宽表。我没有找到存储引擎允许的最大列数的任何文档。我还想知道 1000 个整数列的列存储的性能如何?
mysql - 如何在 SQL 中的特定列中获取中间值
如何在 SQL 5.6、MySQL Workbench 中获取特定列的中间值,即:
5014.**160201**.1200.1-2
在这里我需要价值**160201**
sql - SUM() 的基本数学运算 - 意外值
我们遇到了这个问题:MariaDB Columnstore的版本从1.2.2更新到1.2.4,然后开始胡说八道。
我们有这些列col1, col2
,并且DECIMAL(15,3)
已经有工作查询来计算这两个列(请参阅别名A
),并且当col2
总和为零时计算不正确 - 在数据库更新之后。别名B
是第一种没有帮助的方法。并且C
是正常工作的解决方案。
我想知道为什么会发生这种情况以及导致这种行为的原因。
1.2.2:
1.2.4 有额外的 SUM