在Oracle SQL Developer中,可以在查看表时使用“数据”选项卡列出表中的数据。还有一个“排序...”按钮,用于设置您正在查看的数据的排序顺序。这对于即时查看某些数据非常方便。
问题:我设置了一个排序顺序,用于查看该表上索引不支持的特定表。当你去查看那些数据时,似乎SQL Developer会动态进行排序。起初延迟并不算太糟糕。但桌子已经成长,现在需要永远。没有办法阻止它,除非强制退出SQL Developer,丢失任何未保存的东西。 (如果您知道另一种方法可以停止此类操作,请告诉我们!)因此,我应该将查看排序顺序更改为其他内容,但您只能在查看数据时访问“排序...”按钮。
除了查看数据之外,还有其他方法可以删除查看排序顺序吗?
SQL Developer在哪里存储此信息?
在等待数据选项卡出现的同时单击数据选项卡后,是否可以停止对数据进行排序?
答案 0 :(得分:2)
我没有从GUI中找到一个命令来消除排序顺序,但您可以使用此解决方法:
希望这有帮助
干杯, 法布里奇奥·福蒂诺
答案 1 :(得分:2)
如果您愿意承担一点风险,可以按照Fabrizio的建议开始,然后按照以下方式清理房屋:
重新启动sqldeveloper,你的问题就消失了。
答案 2 :(得分:2)
易于修复(至少在v1.5.5中,这是我正在使用的)。有一个prefs选项可以重置它,在这里阅读: https://forums.oracle.com/forums/thread.jspa?threadID=860431
转到工具>偏好>数据库> ObjectViewer参数并选择“清除”按钮。这将清除排序设置。
答案 3 :(得分:1)
我认为目前没有办法,但有一个建议的增强功能,不保留您可以在here on the SQL Developer forum上投票的会话之间的过滤器
答案 4 :(得分:0)