Guest User

Untitled

a guest
Apr 12th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. # std::sort + clang7
  2.  
  3. SELECT max(t1.price - t2.price)
  4. FROM
  5. (
  6. SELECT *
  7. FROM trades
  8. WHERE (market = 'BINANCE') AND (base = 'BTC') AND (counter = 'USDT')
  9. ) AS t1
  10. ASOF LEFT JOIN
  11. (
  12. SELECT *
  13. FROM trades
  14. WHERE (market != 'BINANCE') AND (base = 'BTC') AND (counter = 'USDT')
  15. ) AS t2 USING (type, datetime)
  16. WHERE t2.datetime > 0
  17.  
  18. ┌─max(minus(price, t2.price))─┐
  19. │ 148.6574999999998 │
  20. └─────────────────────────────┘
  21.  
  22. 1 rows in set. Elapsed: 2.468 sec. Processed 20.15 million rows, 994.22 MB (8.17 million rows/s., 402.85 MB/s.)
  23. 1 rows in set. Elapsed: 2.468 sec. Processed 20.15 million rows, 994.22 MB (8.17 million rows/s., 402.85 MB/s.)
  24.  
  25. # radix + clang7
  26.  
  27. SELECT max(t1.price - t2.price)
  28. FROM
  29. (
  30. SELECT *
  31. FROM trades
  32. WHERE (market = 'BINANCE') AND (base = 'BTC') AND (counter = 'USDT')
  33. ) AS t1
  34. ASOF LEFT JOIN
  35. (
  36. SELECT *
  37. FROM trades
  38. WHERE (market != 'BINANCE') AND (base = 'BTC') AND (counter = 'USDT')
  39. ) AS t2 USING (type, datetime)
  40. WHERE t2.datetime > 0
  41.  
  42. ┌─max(minus(price, t2.price))─┐
  43. │ 158.23770000000013 │
  44. └─────────────────────────────┘
  45.  
  46. 1 rows in set. Elapsed: 1.894 sec. Processed 20.15 million rows, 994.22 MB (10.64 million rows/s., 525.06 MB/s.)
  47. 1 rows in set. Elapsed: 1.968 sec. Processed 20.15 million rows, 994.22 MB (10.24 million rows/s., 505.31 MB/s.)
Advertisement
Add Comment
Please, Sign In to add comment