暂无图片
12G的sql文件如何快速恢复导入到数据库内
我来答
分享
今天加鸡腿
2021-05-12
12G的sql文件如何快速恢复导入到数据库内

各位老师 请教一个问题,我有一个12G的sql文件,想要快速恢复导入到数据库内,有什么好的方法呢?
数据库的版本是5.7

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
cqiwen

是什么版本的数据库?如果是mysql的,这个大小不算大。直接导入就行。

暂无图片 评论
暂无图片 有用 0
打赏 0
Xiang

mysql -uDBUSER -pDBPASS -DDBNAME < FILEPATH
同时可以调整innodb_flush_log_at_trx_commit、sync_binlog的参数,在可以接受的情况改为两个0,可加快速度

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
打开performance_schema中对memory的收集对数据库性能有影响吗
回答 2
好的,谢谢
MySQL 线上联机表数据量过大(超500W),想只保留该表10天左右热数据,其他数据定期迁移至一张his新表(做历史查询使用),不想影响主库性能,有推荐的方案吗?
回答 2
已采纳
我能想到的解决方案:A、存量数据迁移,1、可以利用mysqldump把大表dump出来,利用where条件筛选出10天前的数据。2、导入数据库,导入前把dump出的文件的表明更换一下。3、清理联机表上
cpu使用率高,从db层面收集那些信息?最好有命令,有例子方便学习
回答 1
推荐你一个工具【innotop】可以很方便观察当前线程运行情况(yum可直接安装)。通常线上问题,CPU飙高大多会伴随着慢查询(重点关注哪些扫描行数比较多的SQL)增多,threadrunning(s
update table_n set id1=123,id2=12345,id3='beijing' where id0=123456; 产生大量的锁
回答 2
这条update是不是在长事务中呢?
根分区满了,为什么我删除了/ROOT/目录下的文件,磁盘空间为什么没有释放?
回答 2
执行以下命令reboot重启后将释放。
mysql 存储过程能否打印变量输出?
回答 1
已采纳
declarevarint;beginselectvar;end;
关于mysql的my2sql工具分析binlog大事务
回答 3
已采纳
/usr/my2sqluserrootpassword'xxxx'port33002startfile/dataprodqa/mysql/data/mysqlbin.000309startdateti
mysql支持动态对象吗?
回答 2
已采纳
什么是动态对象?mysql存储过程支持动态sqlsetsql(预处理的sql语句,可以是用concat拼接的语句)set@sqlsqlPREPAREstmtnameFROM@sql;EXECUTEst
MySQL服务这里显示正在运行,但是命令显示拒绝访问?
回答 1
✅解决方法:使用管理员权限打开cmd.右键以管理员权限打开。
mysql 数据库1t ,什么办法可以快速的部署主备 ?
回答 1
物理备份,企业版备份都行。如果是MySQL8,你也可以用clone数据库的方法。