首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法设置memSQL错误日志

无法设置memSQL错误日志
EN

Stack Overflow用户
提问于 2018-01-24 18:25:39
回答 1查看 181关注 0票数 0

我正在测试memsql的速度,所以我使用mariadb async DB client for memsql,使用大约100个类似的表,并使用OrderID作为主键。我经常在控制台上看到下面的错误

叶错误(94.130.55.215:3308):键'PRIMARY‘的条目'71862’重复

我知道这是一个键冲突,但是我很难调试这个问题,因为表名没有错误

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

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

EN

回答 1

Stack Overflow用户

发布于 2018-01-25 02:19:04

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48420118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档