2017-02-21 45 views
0

我有一個大型數據集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,它工作得很好。

感謝您通過以下 去

+0

它,因爲你的數據庫的大小... –

+0

它通常不是一個日期分割成3分獨立的列是個好主意。 –

+0

簡單的'SELECT * ...'更快,因爲Workbench提供了前幾行,然後退出。使用GROUP BY,它必須讀取整個表格才能開始輸出。 –

回答

0

增加MySQL的會議時間步

edit > preference >sql editor > mysql session