我最近从Mysql workbench 5.x升级到6.0.7.11215,我注意到了奇怪的缓慢问题。
每当我试图编辑查询,移动光标,或者只是试图添加任何字符时,编辑器都会挂起几秒钟,然后正常恢复。
只有当我使用到服务器的慢速网络连接时,才会发生这种情况。
这个问题在旧的Mysql工作台版本5.x中从未出现过。
我禁用了自动完成功能,并重新启动了程序,但问题仍然存在。
我使用wireshark检查了网络流量,注意到在速度较慢的时候有几个SSH数据包,但我不能真正知道其中的内容,因为这些数据包是加密的。(值得注意的是,我使用的是通过ssh隧道的数据库连接)
发布于 2013-10-21 15:21:52
我猜速度慢是因为上下文的帮助。此功能查询服务器的帮助表,以获取MySQL工作台从当前插入符号位置派生的特定主题的帮助信息。尝试这样做:隐藏上下文帮助窗格(激活代码段选项卡或隐藏右侧栏)。如果上下文帮助窗格不可见,则不会发送任何帮助查询。
有关上下文帮助的更多信息,请参阅我的博客文章:http://mysqlworkbench.org/2013/08/mysql-workbench-6-0-help-is-on-the-way/
发布于 2017-12-31 00:46:50
解决办法:在查询中放置一些额外的逗号,使当前行变成x- in red颜色,进行所有编辑;它不会变成挂起状态,最后删除逗号并执行
发布于 2014-09-02 03:29:46
将查询结果中的行数限制设置为1000。进入: Edit -> Preferences -> SQL query并检查限制为1000工作台6.1
https://stackoverflow.com/questions/19456066
复制相似问题