脚踏实地、勇往直前!
全部博文(1005)
发布时间:2014-08-27 16:33:13
通常情况下我们对已经有索引的表加载大数据的情景下,先禁用索引,等待加载完成后在启用索引,如下禁用索引alter table tb_test disable keys;加载完成后启用索引alter table tb_test enable keys;但是这种情况只能适用于非唯一性索引,唯一性索引是不管用的.下面的方法通过重命名frm和MYI文件的方式快速创建索引(.........【阅读全文】
发布时间:2014-08-27 14:34:54
修改表的frm文件速度很快且mysql有时不必要重建表,但有一定的风险,在操作之前需要备份数据库.下面是一个为一个enum类型的字段添加常量的例子,直接通过修改frm文件实现.1.当前表结构CREATE TABLE `tb_enum_test` ( `e` enum('fish','apple','dog') NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf82.创建.........【阅读全文】
发布时间:2014-08-27 14:31:29
修改表的frm文件速度很快且mysql有时不必要重建表,但有一定的风险,在操作之前需要备份数据库.下面是一个为一个enum类型的字段添加常量的例子,直接通过修改frm文件实现.1.当前表结构CREATE TABLE `tb_enum_test` ( `e` enum('fish','apple','dog') NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf82.创建.........【阅读全文】