通过在大型数据集(30GB)上操作的MySQL(Workbench)组
问题描述:
我有一个大型数据集wim.tr_2012,其中包含年份,月份,日期和通道列。我试图按年份,月份和日期分组,并计算每组的行数。我用:通过在大型数据集(30GB)上操作的MySQL(Workbench)组
SELECT `Station Number`, Month, Day, Year, COUNT(`Lane`)
FROM wim.tr_2012
GROUP BY `Station Number`, Month, Day, Year
的消息称:在查询过程
错误代码2013年失去的连接到MySQL服务器。
谁能告诉我发生了什么事?我尝试了一些简单的查询,如select * From wim.tr_2012
,它工作得很好。
感谢您通过以下 去
答
增加MySQL的会议时间步
edit > preference >sql editor > mysql session
它,因为你的数据库的大小... –
它通常不是一个日期分割成3分独立的列是个好主意。 –
简单的'SELECT * ...'更快,因为Workbench提供了前几行,然后退出。使用GROUP BY,它必须读取整个表格才能开始输出。 –