heidisql - 如何禁用 HeidiSQL 尝试对“数据”选项卡进行排序
问题描述
我有一张表,里面有数百万行。这些行中的每一行都有一个冗长的 TEXT 列。
每当我单击数据选项卡时,Heidi 都会运行此选择而不是普通选择:
SELECT `id`, LEFT(`huge_text_column`, 256) FROM `huge_table` ORDER BY `huge_text_column` ASC, `id` DESC LIMIT 1000;
我已经禁用了首选项 -> 数据编辑器 -> 记住过滤器、排序和 [...],启动了一个新窗口并看到同样的事情发生了。
有什么办法解决这个问题吗?
解决方案
要禁用数据选项卡上的排序行,您必须手动单击列的标题(huge_text_column
&id
在您的情况下)几次,直到列上的顺序三角形图标消失。这对于大型表来说可能很棘手,因为重新排序可能非常慢。在这种情况下,您需要取消勾选您提到的“记住过滤器,排序...”选项,然后重新启动 HeidiSQL。
推荐阅读
- swift - 计算属性和在 Swift 中将函数设置为变量之间的区别
- webforms - DropdownList asp web表单控件
- regex - 在bash中替换文件名字符串变量后的字符
- python - 将带有分子和分母的分数转换为二进制
- rest - 如何使用已经存在的 EJB 项目制作宁静的服务?
- amazon-web-services - 即使数据看起来不错,AWS Cloudwatch 警报也不会返回到 OK 状态
- mysql - mysql计算新列的出现次数
- jquery - 从他发布区域外的 $.post 数据中获取返回的数据
- jquery - 如何在间隔和动画中提高每次点击 div 的速度?
- delphi - 无法调用 MessageDlg