質問編集履歴
1
実際にSQL実行に掛かる時間情報を追加しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
url 列に好き勝手にURLが入ったテーブル master があります。
|
1
|
+
MySQL上に 「url 列に好き勝手にURLが入ったテーブル master」 があります。
|
2
2
|
|
3
3
|
その他の列としてid, inserted, nameがあり、insertedとnameが同一となっているレコードも複数存在しています。例えばname=bobが複数のサイト(url)を閲覧した履歴がまとめて登録されて、登録されたレコードは同じ登録日(inserted)になるといった感じです。
|
4
4
|
|
@@ -13,6 +13,8 @@
|
|
13
13
|
|
14
14
|
|
15
15
|
以下のようなSQLにて動作はするのですが、もっとエレガントで高速な方法はないでしょうか。
|
16
|
+
|
17
|
+
因みに45万レコードからの実行結果は、18.0776 seconds.です。
|
16
18
|
|
17
19
|
|
18
20
|
|