1.insert select from
INSERT INTO individuals_id (id, param, flag)
SELECT
id,
1 AS param,
0 AS flag
FROM
entities_copy
WHERE
LENGTH(id) > 0
2.不同表之间update
UPDATE entities a,
entities_industries b
SET a.industries = b.industries
WHERE
a.id = b.id
AND LENGTH(b.industries) > 0
4.提高性能的表写入操作
--锁表
LOCK TABLES `order` WRITE;
--禁用键
ALTER TABLE `order` DISABLE KEYS ;
--插入数据
INSERT INTO `order` VALUES (1,11,'UPDATED');
INSERT INTO `order` VALUES (2,11,'UPDATED');
--启用键
ALTER TABLE `order` ENABLE KEYS;
--解锁表
UNLOCK TABLES;
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。