【问题标题】:Unable to setup memSQL error logs无法设置 memSQL 错误日志
【发布时间】:2018-01-24 10:25:39
【问题描述】:

我正在测试 memsql 的速度,所以我使用 mariadb 异步 DB 客户端进行 memsql 我使用了大约 100 个以 OrderID 作为主键的类似表 我经常在我的控制台上收到此错误

叶错误 (94.130.55.215:3308):密钥“PRIMARY”的重复条目“71862”

我知道这是密钥违规,但我很难调试问题,因为表名没有错误

点击手动后我可以设置查询日志但我无法设置错误日志,我认为错误日志也会显示相同的信息

我对 MemSQL 团队的要求是在错误消息中添加表名... 请建议我启用错误日志的全局变量

【问题讨论】:

    标签: singlestore


    【解决方案1】:

    为了调试问题,推荐的方法是检测您的应用程序,以便在收到该错误时将相应的查询打印到您的应用程序日志中。 MemSQL 遵循 MySQL 错误消息格式,倾向于在错误消息中提供尽可能少的上下文(因为应用程序具有剩余的上下文)。

    我们支持的唯一查询级别日志是 general_log。作为参考,您运行SET GLOBAL general_log = ON 将其打开,运行= OFF 以禁用。查询日志不包含错误或查询结果,它仅列出针对其运行的节点运行的查询。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-13
      • 2023-03-25
      • 2017-07-02
      相关资源
      最近更新 更多