this is the table:

CREATE TABLE `gossip` (
  `id` bigint(20) unsigned NOT NULL auto_increment,
  `owner` int(11) NOT NULL,
  `sender` int(11) NOT NULL,
  PRIMARY KEY  (`id`),
  KEY `owner_id` (`owner`,`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin


table status:
mysql> show table status like 'gossip'\G;
*************************** 1. row ***************************
           Name: gossip
         Engine: InnoDB
        Version: 10
     Row_format: Compact
           Rows: 37101402
 Avg_row_length: 39
    Data_length: 1447034880
Max_data_length: 0
   Index_length: 1232027648
      Data_free: 0
 Auto_increment: 44209650
    Create_time: 2006-09-27 07:04:46
    Update_time: NULL
     Check_time: NULL
      Collation: utf8_bin
       Checksum: NULL
 Create_options:
        Comment: InnoDB free: 724992 kB
1 row in set (0.13 sec)

ERROR:
No query specified

query:
select lw.id, lw.sender as guest_id from gossip lw where lw.owner = 21821 order by lw.id desc limit 18540, 20;
+----------+------------+
| id       | guest_id   |
+----------+------------+
| 17572396 | 2011641305 |
| 17569219 |      21821 |
| 17569085 |      21821 |
| 17568968 |      21821 |
| 17568878 |      21821 |
| 17568803 |      21821 |
| 17568565 |      21821 |
| 17568222 |      21821 |
| 17568142 |      21821 |
| 17567716 |      21821 |
| 17567658 |      21821 |
| 17567542 |      21821 |
| 17546206 | 2018350180 |
| 17486767 |   31845034 |
| 17485925 |   26940439 |
| 17431019 |   31919829 |
| 17382485 |      37769 |
| 17350621 | 2011641305 |
| 17339012 | 1753713823 |
| 17331749 |      54763 |
+----------+------------+
20 rows in set (49.20 sec)


slow log:
# Query_time: 49  Lock_time: 0  Rows_sent: 20  Rows_examined: 18560
select lw.id, lw.sender as guest_id from gossip lw where lw.owner = 21821 order by lw.id desc limit 18540, 20;

Any hint will be appreciated.

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to