Bug #70706 MySQL Workbench uses 75% CPU, becomes unusable
Submitted: 23 Oct 2013 16:05 Modified: 5 Nov 2013 15:37
Reporter: Keith McRae Email Updates:
Status: Not a Bug Impact on me:
None 
Category:MySQL Workbench: Modeling Severity:S2 (Serious)
Version:6.0.7 revision 11215 OS:Linux (openSUSE 12.3 (x86_64) KDE)
Assigned to: CPU Architecture:Any

[23 Oct 2013 16:05] Keith McRae
Description:
Using the Modelling features of MySQL Workbench causes it hog the CPU and freeze.

How to repeat:
Start MySQL Workbench, click to create new model, double click to add new diagram, click to place new table, edit new table by creating a column. Workbench is now hogging the CPU (check with top) along with Xorg. On my PC mysql-workbench was at the top of tops list with around 72% CPU use and Xorg had around 34% CPU use. At this point Workbench would not repaint the window for at least a minute and is completely unusable.
[1 Nov 2013 13:22] Keith McRae
mysql-workbench --verbose output file.

Attachment: workbenchout.log.bz2 (application/x-bzip, text), 714 bytes.

[1 Nov 2013 13:24] Keith McRae
More information.

The high CPU load only occurs when you are editing a table in the modeller. Once you close the editing tab, CPU usage returns to normal. I uploaded a log file that has the output from mysql-workbench --verbose.

Thanks
Keith
[5 Nov 2013 15:37] Keith McRae
This isn't a MySQL Workbench bug, but something to do with Intel Graphics and/or XOrg. It works fine on a Radeon based graphics card with the AMD driver. Intel have released updated drivers, I'll retest once these have been merged into OpenSUSE.

Setting 'Not a Bug'.