问题标签 [tidb]
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 - 我们 DBA 对 MySQL 和 TiDB 的性能测试表明,独立的 TiDB 的性能不如 MySQL
我们的 DBA 部署了一个独立的 TiDB和一个独立的 MySQL 来分别处理大约100 万张表,但是 TiDB 的性能似乎不如 MySQL,为什么?如果是因为数据量太小,我应该往数据库里放多少数据才能保证 TiDB 比 MySQL 有更好的性能?
session - 如何在 TiDB 中实现 Session Timeout?
据我所知,TiDB 不支持数据库级别的会话超时。但是我可以使用 session ID 在应用级别实现 TiDB 中的 session 超时吗?我应该怎么办?
distributed-database - 如果 TiDB 的 leader 宕机了怎么办?TiDB 如何使用 Raft 来保证数据的安全性和一致性?
如果 TiDB 中的一个 leader 节点宕机了,我的数据会丢失或者服务会受到影响吗?服务恢复需要多长时间(即重新选举新的领导者)?
mysql - TiDB CREATE FUNCTION 返回错误
我在 TiDB 中运行这些代码:
但我无法创建函数并收到错误消息:“[Err] 1105 - line 1 column 15 near FN_UP_TRADEDAY
”。为什么?
grafana - tidb grafana 没有数据点
我使用 tidb 数据库,但是当我想构建监视器时。grafana 无法显示数据。它显示“无数据点”。我在 chrome 中检查网络。和码头工人日志。他们看起来是对的。我不知道为什么。
抱歉,我想问问题,但我没有发布图片的声誉。所以我在github上写了这个问题。
https://github.com/pingcap/tidb/issues/7509#issuecomment-416438806
tidb - 当我多次运行时,相同的事务返回不同的结果
当我使用 TiDB 时,我发现当我同时运行两个事务时很奇怪。我期望得到与 MySQL 一样的值 2,但我得到的只是 0、2、0、2、0、2 ......
对于这两个数据库,tx_isolation 都设置为“read-committed”。所以 select 语句返回 2 是合理的,因为它已经提交了。
这是测试代码:
表 t 是这样创建的:
和 (1,0) 最初被插入。
tidb - TiDB 是否推荐读写分离?以及为什么
在https://pingcap.com/中没有找到关于这个的,但是我们的DBA建议我这样做,读写分离
mysql - TiDB 是否计划支持窗口函数?
TiDB 是一个混合事务和分析数据库。对于分析查询,我发现我经常需要窗口函数。我知道 TiDB 是 MySQL 兼容的,而且 MySQL 没有窗口函数。但是 TiDB SQL 可以拥有 MySQL SQL 所没有的额外功能,对吧?因此,我想知道将来是否有计划支持窗口功能?
mysql - java.sql.SQLException:其他错误:使用 mysql-connector-java 5.1.6 连接器从 Spark 连接到 TIDB 时请求已过期
TIDB
通过Spark
使用连接到时出现以下错误mysql-connector-java 5.1.6 connector
。
请注意,我使用并行连接选项创建了 jdbc 连接,我们在其中指定列名、下限、上限和分区数。
然后 Spark 通过将列名的下限和上限划分为相等的大小,将其分解为(分区数)查询。
tidb - tidb - 如何解决 node_exporter up 超时
我在使用 tidb node_exporter up 时得到这个输出:
我将如何解决这个问题?