回答編集履歴

1

微修正

2017/07/25 09:54

投稿

tomari_perform
tomari_perform

スコア760

test CHANGED
@@ -1,4 +1,4 @@
1
- もう解決されてますよね?
1
+ もう解決されてるかもしれせんが、回答しておきま
2
2
 
3
3
 
4
4
 
@@ -76,7 +76,11 @@
76
76
 
77
77
  > 悪くても0.5秒ぐらいで取得したい
78
78
 
79
+
80
+
79
-
81
+ 以下のような考え方でCPU使用率を低く、0.5秒くらいで取得できると思います。
82
+
83
+
80
84
 
81
85
  案1)抽出条件にヒットする20~100件を(ORDER BY creation_time 等のINDEXに存在する項目で)先に取得し、
82
86
 
@@ -91,3 +95,5 @@
91
95
  案2)案1において、update_time項目を追加し、その項目をソート項目とする。
92
96
 
93
97
  (毎回同じ100件の中からランダムに選ぶのを防げる)
98
+
99
+