ユーザーのテーブルがあります-そこには約数百万の行が含まれています(user-idが主キーです)。
ユーザーIDとその参加日を取得したいだけです。
使用SELECT user-id, joining-date FROM users
には多くの時間がかかります。このテーブルから同じデータをクエリ/取得する高速な方法はありますか?
ユーザーのテーブルがあります-そこには約数百万の行が含まれています(user-idが主キーです)。
ユーザーIDとその参加日を取得したいだけです。
使用SELECT user-id, joining-date FROM users
には多くの時間がかかります。このテーブルから同じデータをクエリ/取得する高速な方法はありますか?
このようなクエリで最高速度を得るには、列指向のデータベース ( LucidDB など) またはキー値システム ( Cassandraなど) を使用する必要があります。たとえば、LucidDB を使用すると、その種のクエリで1 ~ 2 桁のパフォーマンス向上が得られるはずです。MySQL を置き換える必要はありません。このユース ケースをサポートするだけで済みます。