2013-08-26 73 views
2

我正在使用最新版本的MySQL Workbench,但每次我嘗試寫入查詢時,應用程序會凍結10秒,然後我可以繼續寫入,但版本5並未發生這種情況有沒有辦法加快MySQL Workbench 6的速度?MySQL Workbench 6.0.6.11184太慢

回答

2

您輸入時的等待週期問題可能是由代碼完成引起的。嘗試在首選項中將其關閉,看看是否能解決您的問題。另外,考慮打開一個錯誤報告(http://bugs.mysql.com),所以我們可以解決這個問題。

+0

已經嘗試過,當我的ETL沒有工作。我最終以50美元購買了MSSQL到MySQL。真實的故事。 – amenadiel

0

恐怕Workbench在Oracle的優先級列表上不高,這很讓人傷心,因爲周圍的MySQL套件很少,而且對於MySQL的TOAD你不能做某些遷移。

你可以嘗試使用TOAD,並且還有Netbeans的MySQL組件(順便說一句,這是oracle的)。

我將MySQL Workbench放到一個SQLServer到MySQL ETL上後崩潰了。

+1

你的假設是完全錯誤的。 MySQL Workbench版本每兩週推出一次 –

+0

因此,我認爲負面聲譽是因爲您認爲推送次要版本實際上是在改進已經沒用的產品?那麼,非常感謝。確定我的ETL將在那之後開始神奇地工作。 – amenadiel

+1

我只是提到你的假設,MySQL Workbench在Oracle的優先級列表上很低。從你完成的工作中可以看到,這顯然是錯誤的。幾個星期前發佈了一個新的主要版本等等。沒有軟件是沒有bug的,MySQL Workbench(Community Edition)是一個開源產品,不需要任何成本,所以給WB提供一個糟糕的公共聲譽,你可以申請一個錯誤報告,我們將修復該錯誤(這也將幫助您完成工作)。 –

1

我剛剛從5.247(2014年1月29日)升級到版本6。這是絕對無法使用的。我每天寫很多存儲過程,速度極慢。我禁用了代碼完成,並且沒有改變。我不得不降級到舊版本。我非常失望,因爲5.247有一個巨大的錯誤,當我編輯它時,它並不總是檢測到存儲過程中的更改。我必須重命名存儲過程,然後保存它,然後重新命名它。

第6版修復了這個錯誤,但它太慢了,我幾乎把我頭上剩餘的幾根頭髮完全拉出。我和一位有同樣問題的朋友交談,他已經提交了一份錯誤報告。我希望他們得到這個固定的,它必須發生在很多人身上。它是一個很好的數據庫,與MySQL Sql Server相比,我對MySQL的問題較少。 - 克拉克維拉

+0

我通過切換到Heidi SQL解決了此問題 –

0

V.6.0.11834也太慢使用。當我通過幫助菜單檢查更新時,它告訴我我有最新的。這絕對是在工作臺內,因爲查詢時間可以忽略不計,但是對於以下三個查詢中的每一個,在結果區域中填充11個可見行(多次)需要大約15秒。

我在Windows 8下的MacBook Pro Retina下的Parallels上運行。

15:06:12 | SELECT * FROM參與者LIMIT 0,1000 | 260行(多個)返回| 0.000秒/ 0.000秒

15:06:12 | SELECT * FROM移動其中participant_xid =」。 ..'LIMIT 0,1000 | 186行返回| 0.031秒/ 0.016秒

15:06:17 | select * from sleeps where participant_xid ='...'LIMIT 0,1000 | 265 rows returned(s)returned | 0.031秒/ 0.000秒

關到bug列表進入這個有...

0

...我想緩慢發生的,因爲上下文幫助。此功能查詢服務器的幫助表,以獲取MySQL Workbench從當前插入符號位置派生的特定主題的幫助信息。試試這個:隱藏上下文幫助窗格(激活片段選項卡或隱藏右側欄)。如果該上下文幫助窗格不可見,則不會發送幫助查詢。

+0

這不提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 –

+0

@DavidFaber以什麼方式「嘗試隱藏上下文幫助」而不是對「如何讓MySQL WB更快」問題的回答? – GreenAsJade

+0

我認爲像「嘗試這樣」的東西最好留給OP的評論。 –

0

我有一個類似的問題。在我的情況下,工作臺幾次斷開連接,事實證明我正在運行的進程沒有正確終止。所以我使用命令行連接到我的數據庫並手動終止進程。之後你一些有用的命令用mysql命令連接:

  • show processlist;
  • kill <pid>

希望這會有所幫助。