Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/MariaDB/mysql-test/main/   (MariaDB Server Version 8.1-8.4©)  Datei vom 1.9.2026 mit Größe 18 kB image not shown  

Quelle  vector,aria.rdiff  Sprache: unbekannt

 
Spracherkennung für: .rdiff vermutete Sprache: SQL {SQL[82] Algol[44] Fortran[36]} [Methode: maximale Elemente, drei Dimensionen]

--- a/mysql-test/main/vector.result
+++ b/mysql-test/main/vector.result
@@ -1,5 +1,5 @@
 create temporary table t1 (id int auto_increment primary key, v vector(5) not null, vector index (v));
-ERROR HY000: Cannot create VECTOR index on temporary MyISAM table
+ERROR HY000: Cannot create VECTOR index on temporary Aria table
 create table t1 (id int auto_increment primary key,
 u vector(5) not null, vector index (u),
 v vector(5) not null, vector index (v));
@@ -12,7 +12,7 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 show keys from t1;
 Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment Ignored
 t1 0 PRIMARY 1 id A 0 NULL NULL  BTREE   NO
@@ -27,7 +27,7 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`) `m`='7'
-) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 show keys from t1;
 Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment Ignored
 t1 0 PRIMARY 1 id A 0 NULL NULL  BTREE   NO
@@ -42,7 +42,7 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`) `m`='5'
-) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 show keys from t1;
 Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment Ignored
 t1 0 PRIMARY 1 id A 0 NULL NULL  BTREE   NO
@@ -346,7 +346,7 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 drop table t1, t2;
 db.opt
 # Test insert ... select with vector index
@@ -391,8 +391,32 @@
 create table t1 (id int auto_increment primary key, v vector(5) not null, vector index (v));
 insert t1 (id, v) values (1, x'e360d63ebe554f3fcdbc523f4522193f5236083d');
 truncate table t1;
+Aria file:           datadir/test/t1#i#01
+Record format:       Block
+Crashsafe:           yes
+Character set:       utf8mb4_uca1400_ai_ci (2304)
+Data records:                       0  Deleted blocks:                      0
+Block_size:                      8192
+Recordlength:                      36
+
+Table description:
+Key Start Len Index    Type
+1   3     5   unique   varbin NULL            
+2   2     1   multip.  int8                   
 insert t1 (id, v) values (1, x'e360d63ebe554f3fcdbc523f4522193f5236083d');
 truncate table t1;
+Aria file:           datadir/test/t1#i#01
+Record format:       Block
+Crashsafe:           yes
+Character set:       utf8mb4_uca1400_ai_ci (2304)
+Data records:                       0  Deleted blocks:                      0
+Block_size:                      8192
+Recordlength:                      36
+
+Table description:
+Key Start Len Index    Type
+1   3     5   unique   varbin NULL            
+2   2     1   multip.  int8                   
 insert t1 (id, v) values (1, x'e360d63ebe554f3fcdbc523f4522193f5236083d');
 select id, hex(v) from t1;
 id hex(v)
@@ -404,33 +428,39 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 drop table t1;
 db.opt
 # Test RENAME TABLE with vector index
 create table t1 (id int auto_increment primary key, v vector(5) not null, vector index (v));
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 rename table t1 to t2;
 db.opt
-t2#i#01.ibd
+t2#i#01.MAD
+t2#i#01.MAI
+t2.MAD
+t2.MAI
 t2.frm
-t2.ibd
 create database test1;
 rename table test.t2 to test1.t1;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
-call mtr.add_suppression('InnoDB: Cannot rename.*because the source file does not exist');
-call mtr.add_suppression('InnoDB: File ./test1/t1#i#01.ibd was not found');
 rename table test1.t1 to test1.t2;
 Got one of the listed errors
 db.opt
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 drop database test1;
 db.opt
 #
@@ -445,7 +475,7 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`) `distance`='cosine'
-) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 insert t1 (v) values (x'e360d63ebe554f3fcdbc523f4522193f5236083d'),
 (x'f511303f72224a3fdd05fe3eb22a133ffae86a3f'),
 (x'f09baa3ea172763f123def3e0c7fe53e288bf33e'),
@@ -507,9 +537,11 @@
 # ADD/DROP COLUMN, ALGORITHM=COPY
 alter table t1 add column a int, algorithm=copy;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -518,12 +550,14 @@
   `a` int(11) DEFAULT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 alter table t1 drop column a, algorithm=copy;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -531,13 +565,15 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 # ADD/DROP INDEX, ALGORITHM=COPY (non-vector)
 alter table t1 add index a(id), algorithm=copy;
 db.opt
-t1#i#02.ibd
+t1#i#02.MAD
+t1#i#02.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -546,12 +582,14 @@
   PRIMARY KEY (`id`),
   KEY `a` (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 alter table t1 drop index a, algorithm=copy;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -559,13 +597,15 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 # CREATE/DROP INDEX, ALGORITHM=COPY (non-vector)
 create index a on t1(id) algorithm=copy;
 db.opt
-t1#i#02.ibd
+t1#i#02.MAD
+t1#i#02.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -574,12 +614,14 @@
   PRIMARY KEY (`id`),
   KEY `a` (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 drop index a on t1;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -587,13 +629,15 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 # ADD/DROP COLUMN IF [NOT] EXISTS, ALGORITHM=COPY (non-vector)
 alter table t1 add column if not exists a int, algorithm=copy;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -602,12 +646,14 @@
   `a` int(11) DEFAULT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 alter table t1 drop column if exists a, algorithm=copy;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -615,24 +661,27 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 # ADD/DROP INDEX, ALGORITHM=COPY (vector)
 alter table t1 drop index v, algorithm=copy;
 db.opt
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
   `id` int(11) NOT NULL AUTO_INCREMENT,
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 alter table t1 add vector index v(v), algorithm=copy;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -640,24 +689,27 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 # CREATE/DROP INDEX, ALGORITHM=COPY (vector)
 drop index v on t1;
 db.opt
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
   `id` int(11) NOT NULL AUTO_INCREMENT,
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 create vector index v on t1(v) algorithm=copy;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -665,7 +717,7 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 # ADD/DROP INDEX, ALGORITHM=INPLACE (non-vector)
 alter table t1 add index a(id), algorithm=inplace;
 ERROR 0A000: ALGORITHM=INPLACE is not supported for this operation. Try ALGORITHM=COPY
@@ -688,31 +740,15 @@
 alter table t1 modify column v vector(7) not null, algorithm=inplace;
 ERROR 0A000: ALGORITHM=INPLACE is not supported for this operation. Try ALGORITHM=COPY
 # ADD/CHANGE/DROP/MODIFY COLUMN, ALGORITHM=INPLACE (non-vector)
-alter table t1 add column a varchar(10), algorithm=inplace;
-alter table t1 change column a a varchar(20), algorithm=inplace;
-alter table t1 modify column a varchar(30), algorithm=inplace;
-alter table t1 drop column a, algorithm=inplace;
-db.opt
-t1#i#01.ibd
-t1.frm
-t1.ibd
-show create table t1;
-Table Create Table
-t1 CREATE TABLE `t1` (
-  `id` int(11) NOT NULL AUTO_INCREMENT,
-  `v` vector(5) NOT NULL,
-  PRIMARY KEY (`id`),
-  VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
 # ENABLE/DISABLE INDEXES
 alter table t1 disable keys;
 alter table t1 enable keys;
-Warnings:
-Note 1031 Storage engine InnoDB of the table `test`.`t1` doesn't have this option
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -720,13 +756,15 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 # RENAME COLUMN (vector)
 alter table t1 rename column v to w;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -734,14 +772,16 @@
   `w` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`w`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 alter table t1 rename column w to v;
 # RENAME INDEX (vector)
 alter table t1 rename key v to w;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -749,7 +789,7 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `w` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 alter table t1 rename key w to v;
 # IF [NOT] EXISTS
 create vector index if not exists v on t1(v);
@@ -760,77 +800,22 @@
 Warnings:
 Note 1091 Can't DROP INDEX `v`; check that it exists
 db.opt
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
   `id` int(11) NOT NULL AUTO_INCREMENT,
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 create vector index if not exists v on t1(v);
 alter table t1 rename key if exists v to w;
 alter table t1 rename key if exists w to v;
 alter table t1 alter key if exists v ignored;
 alter table t1 alter key if exists v not ignored;
 # ENGINE
-alter table t1 engine=myisam;
-db.opt
-t1#i#01.MYD
-t1#i#01.MYI
-t1.MYD
-t1.MYI
-t1.frm
-show create table t1;
-Table Create Table
-t1 CREATE TABLE `t1` (
-  `id` int(11) NOT NULL AUTO_INCREMENT,
-  `v` vector(5) NOT NULL,
-  PRIMARY KEY (`id`),
-  VECTOR KEY `v` (`v`)
-) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
-alter table t1 engine=innodb;
-db.opt
-t1#i#01.ibd
-t1.frm
-t1.ibd
-show create table t1;
-Table Create Table
-t1 CREATE TABLE `t1` (
-  `id` int(11) NOT NULL AUTO_INCREMENT,
-  `v` vector(5) NOT NULL,
-  PRIMARY KEY (`id`),
-  VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
-alter table t1 rename to t2, engine=myisam;
-db.opt
-t2#i#01.MYD
-t2#i#01.MYI
-t2.MYD
-t2.MYI
-t2.frm
-show create table t2;
-Table Create Table
-t2 CREATE TABLE `t2` (
-  `id` int(11) NOT NULL AUTO_INCREMENT,
-  `v` vector(5) NOT NULL,
-  PRIMARY KEY (`id`),
-  VECTOR KEY `v` (`v`)
-) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
-alter table t2 rename to t1, engine=innodb;
-db.opt
-t1#i#01.ibd
-t1.frm
-t1.ibd
-show create table t1;
-Table Create Table
-t1 CREATE TABLE `t1` (
-  `id` int(11) NOT NULL AUTO_INCREMENT,
-  `v` vector(5) NOT NULL,
-  PRIMARY KEY (`id`),
-  VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
 # CHANGE/MODIFY/DROP COLUMN (vector)
 alter table t1 modify column v int;
 ERROR HY000: Incorrect arguments to VECTOR INDEX
@@ -842,9 +827,11 @@
 ERROR 42000: All parts of a VECTOR index must be NOT NULL
 alter table t1 modify column v vector(7) not null;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -852,12 +839,14 @@
   `v` vector(7) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 alter table t1 change column v v vector(5) not null;
 db.opt
-t1#i#01.ibd
+t1#i#01.MAD
+t1#i#01.MAI
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
@@ -865,17 +854,18 @@
   `v` vector(5) NOT NULL,
   PRIMARY KEY (`id`),
   VECTOR KEY `v` (`v`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 alter table t1 drop column v;
 db.opt
+t1.MAD
+t1.MAI
 t1.frm
-t1.ibd
 show create table t1;
 Table Create Table
 t1 CREATE TABLE `t1` (
   `id` int(11) NOT NULL AUTO_INCREMENT,
   PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 drop table t1;
 create table t1(v vector(5) not null, vector index(v));
 alter table t1 add column a int;
@@ -892,7 +882,7 @@
 t CREATE TABLE `t` (
   `v` vector(1) NOT NULL,
   VECTOR KEY `v` (`v`) `distance`='cosine'
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=Aria DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci PAGE_CHECKSUM=1
 drop table t;
 #
 # MDEV-35821 - vector index sizes are not in INDEX_LENGTH
@@ -929,8 +919,8 @@
 TABLE_NAME t_vec
 INDEX_NAME vi
 VECTOR_DIMENSIONS 4
-INDEX_SIZE 49152
-TOTAL_NODES 1
+INDEX_SIZE 16384
+TOTAL_NODES 0
 CACHED_NODES 0
 DELETED_ROWS 0
 SUBDIST_ENABLED NO
@@ -949,11 +939,11 @@
 SUBDIST_ENABLED
 FROM INFORMATION_SCHEMA.VECTOR_INDEXES
 WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 't_vec';
-INDEX_SIZE 49152
+INDEX_SIZE 40960
 TOTAL_NODES 3
-CACHED_NODES 0
+CACHED_NODES 3
 DELETED_ROWS 0
-has_mem 0
+has_mem 1
 SUBDIST_ENABLED NO
 # After search
 SELECT id FROM t_vec ORDER BY vec_distance_euclidean(v, VEC_FromText('[1,2,3,4]')) LIMIT 1;
@@ -990,7 +980,7 @@
 DELETED_ROWS
 FROM INFORMATION_SCHEMA.VECTOR_INDEXES
 WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 't_vec';
-INDEX_SIZE 49152
+INDEX_SIZE 40960
 TOTAL_NODES 3
 CACHED_NODES 3
 has_mem 1

[Dauer der Verarbeitung: 0.18 Sekunden, vorverarbeitet 2026-10-08]