Quantcast
Channel: MySQL Forums - Connector/J, JDBC and Java
Viewing all articles
Browse latest Browse all 884

Select query on a table with 13 million of rows (no replies)

$
0
0
Hi guys,

I have been trying to perform a select query on a table which has 13 millions of entries however it took around 58 min to complete.

The table has 8 columns with 4 Primary keys looks like below:

PK SegmentID > INT
PK IPAddress > VARCHAR (45)
MAC Address > VARCHAR (45)
PK Application Name > VARCHAR (45)
Total Bytes > INT
Dates > VARCHAR (45)
Times > VARCHAR (45)
DateTime > DATETIME

The sql query format is :

select ipaddress, macaddress, sum(totalbytes), applicationname , dates,
times from appstat where segmentid = 1 and datetime between '2011-01-03
15:00:00.0' and '2011-01-04 15:00:00.0' group by ipaddress,
applicationname order by applicationname, sum(totalbytes) desc

Is there a way I can improve this query to be faster ?

Any feedback is welcomed.

Thank you.

--

Mus

Viewing all articles
Browse latest Browse all 884

Trending Articles