Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

what does "index map: N" mean?

From: Baron Schwartz <baron(at)xaprb.com>
Date: Wed Aug 29 2007 - 12:26:10 EDT


Sometimes in EXPLAIN output, I see this in the Extra field:

range checked for each record (index map: N)

Here's an example:

drop table t1;
create table t1 (x int, y int, index(x), index(y)); insert into t1 (x) values (1),(2),(3),(4),(5),(6),(7),(8),(9); update t1 set y=x;
explain select * from t1, t1 t2 where t1.y = 2 and t2.x between 7 and t1.y+0;

id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
1	SIMPLE	t1	ref	y	y	5	const	1	Using where
1	SIMPLE	t2	range	x	x	5	NULL	4	Range checked for each record (index map: 
0x1)

I know what the rest of it means, but what does 0x1 mean?

--

Baron Schwartz
Xaprb LLC
http://www.xaprb.com/

--

MySQL Internals Mailing List
For list archives: http://lists.mysql.com/internals To unsubscribe: http://lists.mysql.com/internals?unsub=lists@pantek.com Received on Wed Aug 29 13:12:17 2007

This archive was generated by hypermail 2.1.8 : Sun Oct 07 2007 - 07:59:14 EDT

Do you need help?X

Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library