• mysql merge table


    SELECT COUNT(*) FROM `comment` 
    
    SHOW CREATE TABLE `comment`
    
    CREATE TABLE `comment1` (
      `id` INT(8) NOT NULL AUTO_INCREMENT,
      `blogUser` VARCHAR(20) NOT NULL,
      `replayUser` VARCHAR(20) NOT NULL,
      `articleId` INT(8) NOT NULL DEFAULT '0',
      `content` TEXT,
      `addTime` DATETIME NOT NULL,
      PRIMARY KEY (`id`),
      KEY `addTime` (`addTime`),
      KEY `replayUser` (`replayUser`)
    ) ENGINE=MYISAM AUTO_INCREMENT=1000004 DEFAULT CHARSET=utf8
    INSERT INTO comment1 SELECT  `id` ,
      `blogUser`,
      `replayUser`,
      `articleId` ,
      `content` ,
      `addTime`
    FROM `comment` LIMIT 0,500003
    
    CREATE TABLE `comment2` (
      `id` INT(8) NOT NULL AUTO_INCREMENT,
      `blogUser` VARCHAR(20) NOT NULL,
      `replayUser` VARCHAR(20) NOT NULL,
      `articleId` INT(8) NOT NULL DEFAULT '0',
      `content` TEXT,
      `addTime` DATETIME NOT NULL,
      PRIMARY KEY (`id`),
      KEY `addTime` (`addTime`),
      KEY `replayUser` (`replayUser`)
    ) ENGINE=MYISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8
    
    INSERT INTO comment1 SELECT  `id` ,
      `blogUser`,
      `replayUser`,
      `articleId` ,
      `content` ,
      `addTime`
    FROM `comment` LIMIT 500003,60000000
    
    CREATE TABLE `allcomment` (
      `id` INT(8) NOT NULL AUTO_INCREMENT,
      `blogUser` VARCHAR(20) NOT NULL,
      `replayUser` VARCHAR(20) NOT NULL,
      `articleId` INT(8) NOT NULL DEFAULT '0',
      `content` TEXT,
      `addTime` DATETIME NOT NULL,
      PRIMARY KEY (`id`),
      KEY `addTime` (`addTime`),
      KEY `replayUser` (`replayUser`)
    ) ENGINE=MERGE UNION (comment1, comment2) INSERT_METHOD=LAST AUTO_INCREMENT=1 ; 
    
    SELECT COUNT(*) FROM `allcomment`

  • 相关阅读:
    Java异常处理
    冒泡排序法
    21个项目-MNIST机器学习入门
    Hadoop集群搭建中ssh免密登录
    利用奇异值分解简化数据
    数据集中空值替换成对应特征的平均值
    PCA降维处理
    使用FP-growth算法高效发现频繁项集
    原生js---ajax---post方法传数据
    原生js---ajax---get方法传数据
  • 原文地址:https://www.cnblogs.com/duyinqiang/p/5696373.html
Copyright © 2020-2023  润新知