Re: After partition also select is scanning all the partitions - need help
Posted by:
Venkat V
Date: September 24, 2010 06:14AM
FROM Partitioned table
mysql> SHOW SESSION STATUS LIKE 'Handler%';
+----------------------------+--------+
| Variable_name | Value |
+----------------------------+--------+
| Handler_commit | 0 |
| Handler_delete | 0 |
| Handler_discover | 0 |
| Handler_prepare | 0 |
| Handler_read_first | 0 |
| Handler_read_key | 0 |
| Handler_read_next | 0 |
| Handler_read_prev | 0 |
| Handler_read_rnd | 14224 |
| Handler_read_rnd_next | 227626 |
| Handler_rollback | 0 |
| Handler_savepoint | 0 |
| Handler_savepoint_rollback | 0 |
| Handler_update | 0 |
| Handler_write | 14252 |
+----------------------------+--------+
15 rows in set (0.00 sec)
mysql>
mysql> select * from mytable where mytime >= '2010-09-04 00:00:00' and mytime <= '2010-09-07 00:00:00';
8162 rows in set (0.08 sec)
mysql> SHOW SESSION STATUS LIKE 'Handler%';
+----------------------------+--------+
| Variable_name | Value |
+----------------------------+--------+
| Handler_commit | 0 |
| Handler_delete | 0 |
| Handler_discover | 0 |
| Handler_prepare | 0 |
| Handler_read_first | 0 |
| Handler_read_key | 5 |
| Handler_read_next | 8162 |
| Handler_read_prev | 0 |
| Handler_read_rnd | 14224 |
| Handler_read_rnd_next | 227631 |
| Handler_rollback | 0 |
| Handler_savepoint | 0 |
| Handler_savepoint_rollback | 0 |
| Handler_update | 0 |
| Handler_write | 14256 |
+----------------------------+--------+
15 rows in set (0.00 sec)
==========================================================================================
Non Partitioned Table
mysql> SHOW SESSION STATUS LIKE 'Handler%';
+----------------------------+--------+
| Variable_name | Value |
+----------------------------+--------+
| Handler_commit | 0 |
| Handler_delete | 0 |
| Handler_discover | 0 |
| Handler_prepare | 0 |
| Handler_read_first | 0 |
| Handler_read_key | 1 |
| Handler_read_next | 106933 |
| Handler_read_prev | 0 |
| Handler_read_rnd | 14224 |
| Handler_read_rnd_next | 14402 |
| Handler_rollback | 0 |
| Handler_savepoint | 0 |
| Handler_savepoint_rollback | 0 |
| Handler_update | 0 |
| Handler_write | 14260 |
+----------------------------+--------+
15 rows in set (0.00 sec)
mysql> select * from mytable where mytime >= '2010-09-04 00:00:00' and mytime <= '2010-09-07 00:00:00';
8162 rows in set (0.08 sec)
mysql> SHOW SESSION STATUS LIKE 'Handler%';
+----------------------------+--------+
| Variable_name | Value |
+----------------------------+--------+
| Handler_commit | 0 |
| Handler_delete | 0 |
| Handler_discover | 0 |
| Handler_prepare | 0 |
| Handler_read_first | 0 |
| Handler_read_key | 2 |
| Handler_read_next | 115095 |
| Handler_read_prev | 0 |
| Handler_read_rnd | 14224 |
| Handler_read_rnd_next | 14402 |
| Handler_rollback | 0 |
| Handler_savepoint | 0 |
| Handler_savepoint_rollback | 0 |
| Handler_update | 0 |
| Handler_write | 14260 |
+----------------------------+--------+
15 rows in set (0.00 sec)
==========================================================================================
Subject
Views
Written By
Posted
3884
September 13, 2010 08:50AM
1942
September 14, 2010 08:20PM
2187
September 16, 2010 07:06PM
2028
September 16, 2010 08:51PM
1948
September 16, 2010 09:45PM
1967
September 16, 2010 10:00PM
1923
September 21, 2010 12:17AM
1985
September 21, 2010 04:18PM
Re: After partition also select is scanning all the partitions - need help
1982
September 24, 2010 06:14AM
2070
September 24, 2010 10:06PM
2277
September 24, 2010 11:33PM
2006
September 25, 2010 01:27PM
1982
September 28, 2010 10:31AM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.