Commit 33dcc14d authored by unknown's avatar unknown
Browse files

Added index cardinality check

parent 4103f231
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -6,7 +6,13 @@ attr1 INT NOT NULL,
attr2 INT,
attr3 VARCHAR(10)
) ENGINE=ndbcluster;
SHOW INDEX FROM t1;
Table	Non_unique	Key_name	Seq_in_index	Column_name	Collation	Cardinality	Sub_part	Packed	Null	Index_type	Comment
t1	0	PRIMARY	1	pk1	A	0	NULL	NULL		BTREE	
INSERT INTO t1 VALUES (9410,9412, NULL, '9412'), (9411,9413, 17, '9413');
SHOW INDEX FROM t1;
Table	Non_unique	Key_name	Seq_in_index	Column_name	Collation	Cardinality	Sub_part	Packed	Null	Index_type	Comment
t1	0	PRIMARY	1	pk1	A	2	NULL	NULL		BTREE	
SELECT pk1 FROM t1 ORDER BY pk1;
pk1
9410
+2 −1
Original line number Diff line number Diff line
@@ -20,8 +20,9 @@ CREATE TABLE t1 (
  attr3 VARCHAR(10)
) ENGINE=ndbcluster;

SHOW INDEX FROM t1;  
INSERT INTO t1 VALUES (9410,9412, NULL, '9412'), (9411,9413, 17, '9413');
  
SHOW INDEX FROM t1;  
SELECT pk1 FROM t1 ORDER BY pk1;
SELECT * FROM t1 ORDER BY pk1;
SELECT t1.* FROM t1 ORDER BY pk1;