有以下觀點:
CREATE OR REPLACE VIEW {accountId}.last_assets AS
SELECT DISTINCT ON (coin) * from {accountId}.{tableAssetsName} ORDER BY ts DESC LIMIT 1;
我想獲取具有不同“硬幣”值的所有行中的最新行。簡而言之,每個硬幣的最新更新。
我應該分別索引(ts)和(coin)嗎?或者我應該一起索引(ts, coin)嗎?(為什么?)
uj5u.com熱心網友回復:
您可以(coin, ts)按此順序使用索引。
不保證 PostgreSQL 會使用它,但它是查詢的最佳索引。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/347010.html
標籤:PostgreSQL
