【问题标题】:Why is mysql workbench editor is so slow when working on a slow network?为什么在慢速网络上工作时mysql工作台编辑器会这么慢?
【发布时间】:2013-10-27 16:12:24
【问题描述】:

我最近从 Mysql 工作台 5.x 升级到 6.0.7.11215,我注意到奇怪的慢问题。

每当我尝试编辑查询、移动光标或只是尝试添加任何字符时,编辑器都会挂起几秒钟,然后正常恢复。

只有当我使用慢速网络连接到服务器时才会发生这种情况。

在旧的 Mysql Workbench 版本 5.x 中从来没有这个问题。

我禁用了自动完成,并重新启动了程序,但问题仍然存在。

我使用wireshark检查网络流量,并在缓慢的时候注意到一些SSH数据包,但我真的不知道它们里面是什么,因为数据包是加密的。 (值得注意的是,我通过 ssh 隧道使用数据库连接)

【问题讨论】:

  • @FreshPrinceOfSO Mysql workbench不是通用软件,它是mysql数据库操作的专用工具。
  • 除非您有一个与您的网络问题相关的特定编程问题,否则这个问题是题外话。
  • @FreshPrinceOfSO,关于编程工具的问题绝对是关于 SO 的话题。 (这与“网络”问题无关——即使是网络加剧了用户体验)

标签: mysql mysql-workbench


【解决方案1】:

解决方法:在查询中放置一些额外的逗号,使当前行变为红色的 x- 做所有的编辑; 它不会进入挂起状态 最后去掉逗号并执行

【讨论】:

    【解决方案2】:

    将查询结果中的限制行设置为 1000 进入:编辑 -> 首选项 -> SQL 查询并检查限制为 1000 工作台 6.1

    【讨论】:

      【解决方案3】:

      我猜缓慢是由于上下文帮助而发生的。此功能查询服务器的帮助表以获取 MySQL Workbench 从当前插入符号位置派生的特定主题的帮助信息。试试这个:隐藏上下文帮助窗格(激活 sn-p 选项卡或隐藏右侧栏)。如果该上下文帮助窗格不可见,则不会发送帮助查询。

      有关上下文帮助的更多信息,请参阅我的博文:http://mysqlworkbench.org/2013/08/mysql-workbench-6-0-help-is-on-the-way/

      【讨论】:

      • 谢谢,它把我逼疯了!但是请注意:在 6.0.9 版本上,简单地隐藏右窗格并没有帮助 - 无论如何都获取了上下文帮助(好吧,至少减速仍然存在)。我不得不切换到“片段”。
      • 在即将发布的版本中(目前处于公开测试阶段),此任务在后台线程中完成,以避免阻塞 UI。试一试 (mysqlworkbench.org)。
      猜你喜欢
      • 2011-10-26
      • 1970-01-01
      • 2012-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-10
      • 2011-12-20
      相关资源
      最近更新 更多