Optimize canonicalization code
Switched from default character type functions to ones that use lookup tables. Eliminated the internal state and replaced with in-place iteration of the query. Added code to allow single-lookup detection of normal characters.
This commit is contained in:
@ -9,7 +9,7 @@ ALTER EVENT e1 DO SELECT ?;
|
||||
ALTER EVENT e1 ON SCHEDULE AT ? ON COMPLETION PRESERVE DISABLE;
|
||||
ALTER TABLE `@0023sql1` RENAME `#sql-1`;
|
||||
ALTER TABLE t1 ADD INDEX (c13) COMMENT ?;
|
||||
ALTER TABLE t1 ADD PARTITION IF NOT EXISTS(PARTITION `p5` VALUES LESS THAN (?)COMMENT \'?);
|
||||
ALTER TABLE t1 ADD PARTITION IF NOT EXISTS(PARTITION `p5` VALUES LESS THAN (?)COMMENT ?);
|
||||
ALTER TABLE `t1` ADD PRIMARY KEY (`a`);
|
||||
alter table t1 change a a enum(?,?,?,?,?,?,?,?) character set utf16;
|
||||
alter table t1 change a a int `FKEY1`=?;
|
||||
|
Reference in New Issue
Block a user