在OSX 10.12上运行Data Grip 2018.3。
似乎大多数操作都需要重新连接到数据库,这使得对数据库的简单操作花费的时间比预期的长。
实例:
-
双击表以查看数据,即使是在单行表上,也需要20秒。获取需要50毫秒,如用户界面所示,但在此之前,处理轮将显示几秒钟。
-
或者像执行插入一样执行一个DDL,同样需要几毫秒,但它似乎又开始了一段时间的处理,然后它就工作了。
-
或者在底部进行重构,它显示连接到数据库几秒钟,然后执行,用新的更改刷新UI似乎需要很长时间。就像重命名一列。
注意,这些操作是在非常小的表或空表上执行的。所以这不是数据大小的延迟。
更新2019-01-22:
-
SQL Server 2016
-
非SSH/SSL
-
SQL Server JDBC驱动程序
-
用户界面不会冻结。处理循环出现并旋转。
-
查询在100毫秒或更短的时间内运行。似乎连接需要很长时间。见上文。
-
它似乎在每个操作上重新连接/同步。