表結(jié)構(gòu)CREATETABLEtest(idint(11)NOTNULLAUTO_INCREMENT,usernamevarchar(100)NOTNULL,emailvarchar(100)NOTNULL,passwordint(100)NOTNULL,PRIMARYKEY(id),KEYuser_index(username,email),KEYusername_index(username))ENGINE=InnoDBDEFAULTCHARSET=utf8大概有500多W的數(shù)據(jù)量,selectcount(*)fromtest,花費時間有17s多,經(jīng)過explain后Key使用了username_index索引,profile后發(fā)現(xiàn)其中的14s數(shù)據(jù)都浪費在sendingdata上,不知道該如何優(yōu)化?
Mysql count(*)慢
12345678_0001
2019-04-21 20:14:07