首页 > 解决方案 > 如何禁用 HeidiSQL 尝试对“数据”选项卡进行排序

问题描述

我有一张表,里面有数百万行。这些行中的每一行都有一个冗长的 TEXT 列。

每当我单击数据选项卡时,Heidi 都会运行选择而不是普通选择:

SELECT  `id`,  LEFT(`huge_text_column`, 256) FROM `huge_table` ORDER BY `huge_text_column` ASC, `id` DESC LIMIT 1000;

我已经禁用了首选项 -> 数据编辑器 -> 记住过滤器、排序和 [...],启动了一个新窗口并看到同样的事情发生了。

有什么办法解决这个问题吗?

标签: heidisql

解决方案


要禁用数据选项卡上的排序行,您必须手动单击列的标题(huge_text_column&id在您的情况下)几次,直到列上的顺序三角形图标消失。这对于大型表来说可能很棘手,因为重新排序可能非常慢。在这种情况下,您需要取消勾选您提到的“记住过滤器,排序...”选项,然后重新启动 HeidiSQL。


推荐阅读