I am using HeidiSQL on a database server which currently holds about 1 TB of data with many really big tables (hundrets of gigabytes). It happens every now and then that I accidently click on a column header in the data tab which executes a query which is ordered by an unindexed column. As those queries are running for hours I need to open a second instance of HeidiSQL and terminate that query. This is very annoying.
My idea is that HeidiSQL supports a feature that will prevent executing queries which are run by convenience features in that "Data"-Tab (Sort, Filter, "Show all"). At least there should be a warning message.