On Fri, Feb 27, 2009 at 2:29 AM, Tim Starling <[email protected]> wrote:
> On thistle with DB=dewiki:
>
> mysql> explain select * from recentchanges
> left join tag_summary on ts_rc_id=rc_id
> order by rc_timestamp desc limit 50\G
>
> *************************** 1. row ***************************
>        table: recentchanges
>         type: ALL
> possible_keys: NULL
>          key: NULL
>      key_len: NULL
>          ref: NULL
>         rows: 1179921
>        Extra: Using temporary; Using filesort
> *************************** 2. row ***************************
>        table: tag_summary
>         type: ALL
> possible_keys: ts_rc_id
>          key: NULL
>      key_len: NULL
>          ref: NULL
>         rows: 4
>        Extra:
> 2 rows in set (0.00 sec)

Almost two months later, but now that I have access to the toolsever
DB, here's some output from zedler on dewiki:

mysql> SELECT VERSION();
+-----------+
| VERSION() |
+-----------+
| 5.1.33    |
+-----------+
1 row in set (0.00 sec)

mysql> explain select * from recentchanges left join tag_summary on
ts_rc_id=rc_id order by rc_timestamp desc limit 50\G
*************************** 1. row ***************************
           id: 1
  select_type: SIMPLE
        table: recentchanges
         type: index
possible_keys: NULL
          key: rc_timestamp
      key_len: 16
          ref: NULL
         rows: 50
        Extra:
*************************** 2. row ***************************
           id: 1
  select_type: SIMPLE
        table: tag_summary
         type: ref
possible_keys: ts_rc_id
          key: ts_rc_id
      key_len: 5
          ref: dewiki.recentchanges.rc_id
         rows: 1
        Extra:
2 rows in set (0.00 sec)

So "MySQL 5.1" is a valid answer.  (EXPLAIN even understands LIMIT now, yay!)

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to