Here is a part of my query
SELECT * INTO OUTFILE 'Target_File_Name' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '' FROM (SELECT 'Start time','Calling no','Called no','Calltype','Cust. name','Total Dur.','Call stat' UNION (SELECT CDR_StartDateTime,CDR_A_Number ,(CASE CDR_B_Number WHEN 0 THEN '' ELSE (CASE CDR_CallTypeWHEN 1 THEN CONCAT('011',CDR_B_Number) ELSE CONCAT('1',CDR_B_Number) END) END ),CDR_CallType_Name ,CDR_CustomerName ,(CASE WHEN CDR_TotalDuration>0 THEN ROUND(CDR_TotalDuration/60,1) ELSE 0.00 END),CDR_CallStat FROM tlb_cdrdetails_4 FORCE INDEX(Index_CallStatus) WHERE CDR_StartDateTime >= CAST('2012-04-01 00:00' AS DATETIME) AND CDR_StartDateTime <= CAST('2012-04-30 23:59:59' AS DATETIME) AND CDR_CallStat IN (42, 52) AND CDR_CustomerID IN (123,1000,1001) AND CDR_CarrierID IN (114,1039,115))) tbl
it fetches some 80 lac records.Its causing Lost connection to Mysql during query error.Is the network speed an issue while downloading huge amount of data