我有一個表exchangeCREATETABLE`exchange`(`id`int(11)NOTNULLAUTO_INCREMENT,`rank`int(11)NOTNULL,`name`varchar(255)NOTNULL,`volume`varchar(255)NOTNULL,`timestamp`datetimeNOTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREMENT=75032DEFAULTCHARSET=utf8;每5分鐘,會記錄一記數(shù)據(jù),每次209條左右,是當前時間209個數(shù)字貨幣交易所的成交量。我期望可以查到這樣的數(shù)據(jù):rankname[volume(最新的144個值)]timestamp我現(xiàn)在采用的笨辦法是,一個個交易所去查,得到交易所列表一個個查selectvolumefromexchangewhereexchange.name='binance'orderbytimestampDESClimit144性能開銷很大,想請教下,有沒有更好的方法?
查詢優(yōu)化的一個問題
郎朗坤
2019-05-14 09:51:14