2017-05-13から1日間の記事一覧
tl;dr WITH RECURSIVE で主キーの乱数列を作って絞り込むと爆速 ナイーブな実装 SQLite でガチャを実装しようとすると通常次のようになるかと思われます. SELECT * FROM idols ORDER BY RANDOM() LIMIT 10; よく知られているように,このクエリは非常に重い…
tl;dr WITH RECURSIVE で主キーの乱数列を作って絞り込むと爆速 ナイーブな実装 SQLite でガチャを実装しようとすると通常次のようになるかと思われます. SELECT * FROM idols ORDER BY RANDOM() LIMIT 10; よく知られているように,このクエリは非常に重い…