最近接手些mysql数据库维护,发现mysql在批量操作方面就是个渣渣啊,比起MS SQL SERVER简直就是“不可同日而语”。 咨询了下MySQL的高手,对于数据迁移这种问题,一种处理方式就是直接“一步到位” ,一次性将所有数据查询插入到另外一个表,然后再删除原表数据;另外一种处理方式就是使用p ...
分类:
数据库 时间:
2016-10-11 14:19:25
阅读次数:
223
数据库迁移 1:Enable-Migrations 2:Add-Migration Student. 3:update-database 一般执行以上3个命令都会成功 第一步:删除迁移命令生成的文件夹:Migrations文件夹,重新生成 第二步:执行迁移命令: Add-Migration ,例如: ...
分类:
数据库 时间:
2016-10-03 16:49:09
阅读次数:
203
迁移数据库的方法有多种,较为常用的则是使用RMAN来迁移。使用RMAN迁移数据库属于数据库的物理备份与恢复范畴,整个过程中数据库的相关信息是完整地镜像。因此,基于此种方式还原恢复的数据库用于测试会使得与真实的生产环境差异相对较小。本文描述了使用RMAN来还原Oracle 10g数据库的过程。 一、主 ...
分类:
数据库 时间:
2016-09-22 10:04:56
阅读次数:
266
背景:做为一名DBA,oracle数据库迁移是经常要遇到的事情,正好最近我也在迁移一个业务系统,数据库就是oracle,顺便记录一下。说明:为了方便说明,旧的数据库称为A,新的为B。用户和密码是IRP/IRP,B是全新的环境。步骤思路:1.从A上导出数据文件。sqlplus/nolog
conn/assysdb..
分类:
数据库 时间:
2016-09-20 18:25:33
阅读次数:
226
最近有一张2000W条记录的数据表需要优化和迁移。2000W数据对于MySQL来说很尴尬,因为合理的创建索引速度还是挺快的,再怎么优化速度也得不到多大提升。不过这些数据有大量的冗余字段和错误信息,极不方便做统计和分析。所以我需要创建一张新表,把旧表中的数据一条一条取出来优化后放回新表; 一. 清除冗 ...
分类:
数据库 时间:
2016-09-17 09:25:39
阅读次数:
179
有些时候需要将Oracle的多个数据文件以及日志文件重定位或者迁移到新的分区或新的位置,比如磁盘空间不足,或因为特殊需求。对于这种情形可以采取批量迁移的方式将多个数据文件或者日志文件实现一次性迁移。当然备份恢复也是其中的方式之一。本文主要描述如何使用批量方式来迁移数据文件,日志文件。如需要也可以将整 ...
分类:
数据库 时间:
2016-09-17 00:12:34
阅读次数:
228
直接迁移数据库文件。 一、MySQL数据库文件介绍 MySQL的每个数据库都对应存放在一个与数据库同名的文件夹中,MySQL数据库文件包括MySQL所建数据库文件和MySQL所用存储引擎创建的数据库文件。 1、MySQL创建并管理的数据库文件: .frm文件:存储数据表的框架结构,文件名与表名相同, ...
分类:
数据库 时间:
2016-09-09 11:57:43
阅读次数:
149
MySQL数据库迁移(数据文件直接迁移) 在今年10月下旬的时候,公司的服务器需要迁移,其中涉及到了MySQL数据库迁移。查看了一下MySQL数据文件的大小,接近60G的大小(实际数据并没用那么多)。由于服务器上业务需要,要尽量减少服务器迁移时的损失。所以迁移时间选在了晚上零点开始,而且要尽量减少迁 ...
分类:
数据库 时间:
2016-08-13 14:05:54
阅读次数:
207
微软给我们提供了一种非常好用的数据库迁移方案,但是我发现周围的同学用的并不多,所以我还是想把这个方案整理一下。.NET选手看过来,特别是还在通过手工执行脚本来迁移数据库的同学们,当然你也可以选择EF的Migration方案和FluentMigrator,但是下面我介绍的这种方案符合我对团队协作的所有 ...
分类:
Web程序 时间:
2016-07-31 20:47:17
阅读次数:
310
--1,修改文件逻辑位置 --1)查询文件逻辑名, SELECT name logical_name, physical_name AS CurrentLocation, state_desc FROM sys.master_files WHERE database_id = DB_ID('test ...
分类:
数据库 时间:
2016-07-23 15:10:07
阅读次数:
166