`
liudaoru
  • 浏览: 1575699 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在线调整大数据表的结构的方法

阅读更多

我们经常会遇到修改一个大数据表的需求,不如给一个大数据表增加字段之类。如果直接使用alter则会导致锁表,并影响线上服务,最近跟同事学了一种比较好的处理方式。

 

这种方式通过先使用新的结构建立一个临时表,之后将数据从原来的表导入到临时表。在数据导完之后通过rename修改表的名称。

 

-- 将数据导出到一个临时文件
select * from ainto outfile 'a.sql';
set character_set_database=utf8;
-- 从临时文件导入新的数据表
load data infile 'a.sql'  into table a1;
 
分享到:
评论
2 楼 liudaoru 2010-03-18  
From:http://www.koven.org/archives/251.html

Mysql 复制表及结构
一、CREATE TABLE 方法

整表复制 # create table 新表 select * from 旧表;
结构复制 # create table 新表 select * from 旧表 where 1<>1;

二、INSERT INTO 方法

得到建表语句 # show create table 旧表;
新建表
复制数据到新表 INSERT INTO new_table(col1,col2,...) (SELECT col1,col2,... FROM old_table);
1 楼 liudaoru 2010-03-18  

相关推荐

    大数据咨询方法论技术白皮书.pdf

    大数据咨询方法论技术白皮书主要探讨了大数据在当今时代的重要性以及如何利用它来推动企业的数字化转型。大数据咨询是应对海量数据挑战的关键,它帮助企业解决数据质量问题,提升实时计算能力,实现更有效的决策。 ...

    大数据之算法与数据结构-主成分分析

    在大数据领域,算法和数据结构是至关重要的组成部分,它们直接影响着数据分析和挖掘的效率与准确性。主成分分析(Principal Component Analysis, PCA)是一种常用的数据降维技术,它通过线性变换将原始数据转换为一...

    大数据视野下《数据结构》课程教学方法的探索.pdf

    在大数据的背景下,传统以教师讲授为主的《数据结构》课程教学方式已经不能满足现代教育的需求。《数据结构》作为计算机及相关专业必修的核心课程,其教学模式亟需创新与改革。传统的教学模式往往使学生处于被动地位...

    大数据背景下数据结构课程教学改革探索.pdf

    首先,调整课程组织架构,明确课程内容组织与讲授方法,在课程前言部分阐述清楚什么是数据结构以及学习数据结构的意义。其次,改革教学方法,转变教学理念,实践理论与实践并重的教学模式。比如,改变传统的“填鸭式...

    大数据咨询方法论白皮书.pdf.zip

    大数据咨询方法论是当前数字化转型浪潮中的重要组成部分,它涵盖了从大数据时代背景的理解到实际咨询过程中的需求分析、策略制定和实施步骤等多个方面。在这个快速发展的信息化社会,数据已经成为企业核心竞争力的...

    基于大数据结构方程模型及分位数回归的用户需求响应分析.pdf

    总之,本文通过结构方程模型和分位数回归模型的综合运用,创新地提出了基于大数据的用户需求响应电量分析方法,不仅揭示了用户用电行为背后的复杂关系,还为电力公司在市场营销和服务优化上提供了强大的数据支持。...

    基于增量贝叶斯分类的自适应访问大数据的统计方法.pdf

    自适应访问大数据的统计方法主要针对访问数据的特点,自动调整访问方式、访问顺序、访问参数、边界以及约束条件,以适应网站数据的统计分布特征和结构特征。通过这种方法,网站管理员可以根据访问数据的统计结果,...

    基于动态分布式聚类算法的大数据查询处理方法.pdf

    查询性能的提升可以通过优化任务调度、查询算法和数据结构,或者采用近似查询处理方法来实现。近似查询处理可以在保证结果偏差可忽略的前提下,快速响应用户的查询需求,从而节省处理资源并提高性能。 三、动态...

    大数据结构复习要点.docx

    总的来说,大数据结构的学习需要理解各种数据结构的特性和应用场景,以及如何通过算法分析优化数据处理效率。在互联网行业中,这些知识对于构建高效、可扩展的系统至关重要。无论是开发数据库系统、搜索引擎,还是...

    SQL SERVER利用分区对大数据表处理操作手册.pdf

    创建文件组后,可以使用 ALTER TABLE 语句将表结构与分区函数和文件组关联起来,从而实现数据的分区存储。 SQL Server 2005 的这一特性对于处理大规模数据的互联网公司来说至关重要,因为它允许数据库管理员根据...

    基于机器学习的大数据访问控制方法.pdf

    这种技术可以根据环境变化和用户行为自动调整访问策略,以适应大数据的动态特性。通过训练和学习,模型能够预测和识别潜在的安全威胁,从而实时更新访问控制策略,提高系统的安全性。 2. 实验与效果 在相同的测试...

    大数据结构复习要点.pdf

    【大数据结构复习要点】 在大数据领域,理解和掌握高效的数据结构是至关重要的。数据结构是组织、管理和处理大量数据的方式,它决定了数据的存储和访问效率。本复习要点主要涵盖两个核心章节:绪论和线性表。 ### ...

    大数据视野下《数据结构》课程教学方法的探索.zip

    在大数据时代,传统的《数据结构》课程教学方法面临着新的挑战与机遇。《数据结构》作为计算机科学的基础课程,是培养学生算法思维和系统设计能力的重要环节。随着数据量的爆炸式增长,对数据处理、存储和分析的需求...

    大数据应用探索大数据与城市结构.pdf

    标题中的“大数据应用探索大数据与城市结构”指出了一项研究,该研究着重于利用大数据来理解和分析城市的空间体系。描述部分提到了宁波市中心城区空间体系的识别,这涉及到城市规划和设计,特别是如何通过大数据技术...

    基于深度学习的位置大数据统计发布与隐私保护方法.docx

    这种方法通过分析历史位置数据的统计划分结构时空序列,挖掘出潜在的时间序列特征,进而预测未来的位置大数据统计划分结构。 3. **差分隐私预算分配与调整方案**:为了确保数据发布的隐私安全性,设计了一套与预测...

    基于电力大数据的产业结构调整及经济指标研究.docx

    基于电力大数据的产业结构调整及经济指标研究.docx

    二叉搜索树 B树 Skiplist跳表 哈希表 大数据哈希表应用

    在详细讲解二叉搜索树、B树、Skiplist跳表和哈希表的过程中,我们首先需要了解数据结构的定义及其特性,然后针对不同数据结构在大数据环境下的应用进行探究。 1. 二叉搜索树(BST): 二叉搜索树是一种特殊的二叉树...

    基于非度量多维标度的物联网大数据高效索引方法研究.pdf

    这种方法在处理复杂的高维数据,尤其是在数据量庞大、维度众多的物联网大数据中,能有效揭示数据间的关系结构。在文档中,NMDS被用来对多模态物联网大数据进行聚类分析和自适应寻优,以达到高效索引的目的。 知识点...

    大数据简介

    5. **零售业**:梅西百货通过实时调整商品价格以响应市场需求变化和库存情况。 6. **医疗健康**:随着医疗信息化的发展,医疗机构越来越多地采用大数据技术来提高服务质量,包括患者病历管理、疾病预防等方面。 ###...

Global site tag (gtag.js) - Google Analytics