create table t1 (a bigint unsigned not null, primary key(a)) engine='MYISAM'
partition by key (a) (
partition pa1 max_rows=20 min_rows=2 ,
partition pa2 max_rows=30 min_rows=3 ,
partition pa3 max_rows=30 min_rows=4 ,
partition pa4 max_rows=40 min_rows=2 );
show create table t1;
Table Create Table
t1 CREATE TABLE `t1` (
`a` bigint(20 ) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
PARTITION BY KEY (`a`)
(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (18446744073709551615 ), (0 xFFFFFFFFFFFFFFFE), (18446744073709551613 ), (18446744073709551612 ), (1 ), (2 ), (65535 );
select * from t1;
a
1
18446744073709551612
18446744073709551613
18446744073709551614
18446744073709551615
2
65535
select * from t1 where a=-2 ;
a
delete from t1 where a=-2 ;
select * from t1;
a
1
18446744073709551612
18446744073709551613
18446744073709551614
18446744073709551615
2
65535
select * from t1 where a=18446744073709551615 ;
a
18446744073709551615
delete from t1 where a=18446744073709551615 ;
select * from t1;
a
1
18446744073709551612
18446744073709551613
18446744073709551614
2
65535
drop table t1;
create table t2 (a bigint unsigned not null, primary key(a)) engine='MYISAM'
partition by key (a) partitions 8 ;
show create table t2;
Table Create Table
t2 CREATE TABLE `t2` (
`a` bigint(20 ) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (18446744073709551615 ), (0 xFFFFFFFFFFFFFFFE), (18446744073709551613 ), (18446744073709551612 );
select * from t2;
a
18446744073709551612
18446744073709551613
18446744073709551614
18446744073709551615
select * from t2 where a=18446744073709551615 ;
a
18446744073709551615
delete from t2 where a=18446744073709551615 ;
select * from t2;
a
18446744073709551612
18446744073709551613
18446744073709551614
delete from t2;
65535 inserts;
select count(*) from t2;
count(*)
65535
drop table t2;
create table t3 (a bigint not null, primary key(a)) engine='MYISAM'
partition by key (a) partitions 7 ;
show create table t3;
Table Create Table
t3 CREATE TABLE `t3` (
`a` bigint(20 ) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (9223372036854775807 ), (9223372036854775806 ), (9223372036854775805 ), (9223372036854775804 ), (-9223372036854775808 ), (-9223372036854775807 ), (1 ), (-1 ), (0 );
select * from t3;
a
-1
-9223372036854775807
-9223372036854775808
0
1
9223372036854775804
9223372036854775805
9223372036854775806
9223372036854775807
select * from t3 where a=9223372036854775806 ;
a
9223372036854775806
delete from t3 where a=9223372036854775806 ;
select * from t3;
a
-1
-9223372036854775807
-9223372036854775808
0
1
9223372036854775804
9223372036854775805
9223372036854775807
drop table t3;
Messung V0.5 in Prozent C=76 H=100 G=88
¤ Dauer der Verarbeitung: 0.8 Sekunden
(vorverarbeitet am 2026-10-11)
¤
*© Formatika GbR, Deutschland