`
liudaoru
  • 浏览: 1578689 次
  • 性别: 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  

相关推荐

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

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

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

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

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

    然而,数字化转型不仅仅是技术层面的升级那么简单,更涉及到企业组织结构的调整和重构,确保新技术的应用能够为企业带来实际的业务价值。数据中台的建设正是为了帮助企业解决这一问题,它能够提供全面的数据服务,...

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

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

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

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

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

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

    大数据结构复习要点.docx

    深入理解数据结构,尤其是在大数据结构的复习中,对于掌握数据处理的高效方法和互联网技术的深入应用至关重要。 首先,数据结构包含逻辑结构和存储结构两个方面。逻辑结构描述了数据元素之间的关系,包括集合、...

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

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

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

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

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

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

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

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

    大数据结构复习要点.pdf

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

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

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

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

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

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

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

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

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

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

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

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

    大数据技术的应用,使宁波能够根据实时、全面的城市行为信息来调整和优化城市布局,这种以数据为支撑的规划方法,无疑提高了城市规划的科学性和精确性。 总的来说,大数据技术在城市规划中的应用为城市管理者提供了...

    大数据简介

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

Global site tag (gtag.js) - Google Analytics