我有一个包含数百万行的表。这些行中的每一行都有一个很长的TEXT列。
每当我单击“数据”选项卡时,Heidi都会运行此选择而不是简单的选择:
SELECT `id`, LEFT(`huge_text_column`, 256) FROM `huge_table` ORDER BY `huge_text_column` ASC, `id` DESC LIMIT 1000;
我已经禁用了首选项->数据编辑器->记住过滤器,排序和[...],启动了一个新窗口,看到了同样的事情。
有什么解决办法吗?
答案 0 :(得分:0)
要在“数据”选项卡上禁用对行进行排序,您必须手动单击列标题(在您的情况下为huge_text_column
和id
)几次,直到订单三角形图标在列上消失。
这对于大型表可能是棘手的,因为重新排序可能非常慢。
在这种情况下,您需要取消选中您提到的“记住过滤器,排序...”选项,然后重新启动HeidiSQL。