zy08211051 发表于 2018-12-8 12:28

不让人省心的win10 mysql导入sql文件 ssd 占用100%

好久没轮win10了,停留在1803用起来没啥大问题最近在搞数据库,以为不会遇到的SSD磁盘占用100%问题这么自然而然的发生了,真是啪啪啪的打脸啊

先说下基本硬件配置:

2015年年中买的M3800,
CPU:i7-4712HQ,
硬盘:系统盘C三星SSD 256G,存储盘D intel 520 240G(当时配置还好,现在的SSD真是白菜价)
内存:16G

然后是软件:
win10 1803,驱动啥的用intel的driver assitance更新过了
mysql 8.0.13 win64
navicat premium 12
mysql放在了intel那个存储盘(好小)
问题描述:通过navicat导入一个15G大小的SQL文件,该SQL文件放在外置的移动硬盘上,USB3.0,大概2800W条数据,刚开始导入的好好的,1分钟之后D盘就开始磁盘占用100%
这时观察任务管理器,D盘响应时间3000ms+,就没写入速度了,然后花好长时间D盘才活过来
按照搜到的教程,把AHCI的MSI从1改到0,问题依旧
把SQL文件放在C盘,问题依旧
把SQL文件放在D盘,问题依旧
然后在win10 1809+mysql 5.6+HDD导入了一次,没啥问题

这就很迷茫了,向各位求助,这特么是怎么个问题。

无聊无束 发表于 2018-12-8 16:54

柳向城 发表于 2018-12-8 17:00

Hibino 发表于 2018-12-8 19:31

不是什么软件都能处理得了15gb的文本文件的。。。。。。
为啥不直接在命令行下面mysql -uxxx -p database < file.sql

mp5 发表于 2018-12-8 19:59

这种大文件为什么不用命令行

-- 来自 有消息提醒的 Stage1官方 Android客户端

美人希 发表于 2018-12-8 20:36

哇15g,我导个几百MB的SQL就慌的要死了

— from OPPO PAAM00, Android 8.1.0 of S1 Next Goose v2.0.4

zy08211051 发表于 2018-12-8 20:42

无聊无束 发表于 2018-12-8 16:54
直接跑mysqld呢

好像试过速度比较慢

zy08211051 发表于 2018-12-8 20:43

柳向城 发表于 2018-12-8 17:00
有人在WIN下用MYSQL吗?而且还是15G。

会不会是第三方工具支8支持有问题,你可以试一下用mysql-u root - ...

这个方式试过,速度太慢,2800w数据倒完了得40个小时,忍不了

zy08211051 发表于 2018-12-8 20:43

美人希 发表于 2018-12-8 20:36
哇15g,我导个几百MB的SQL就慌的要死了

— from OPPO PAAM00, Android 8.1.0 of S1 Next Goose v2. ...

还有一个24g等着我呢

chenjiajia94 发表于 2018-12-8 20:46

Windows Defender关了没?
    —— from S1 Nyan (Microsoft Lumia 950)

zy08211051 发表于 2018-12-8 20:46

Hibino 发表于 2018-12-8 19:31
不是什么软件都能处理得了15gb的文本文件的。。。。。。
为啥不直接在命令行下面mysql -uxxx -p database < ...

在另外一个机器上做测试,就是1809那个机器,同样的方式,MySQL 5.6+navicat 12,35分钟

zy08211051 发表于 2018-12-8 20:49

chenjiajia94 发表于 2018-12-8 20:46
Windows Defender关了没?
    —— from S1 Nyan (Microsoft Lumia 950)

木有关,平时一直开着,没遇到这个问题,我关了试试,可是另外一台机器没关也没事儿……

柳向城 发表于 2018-12-8 20:49

zy08211051 发表于 2018-12-8 23:37

柳向城 发表于 2018-12-8 20:49
应该不会吧,1-2G的几乎瞬间导出导入,官方推荐异版本数据迁移的方法

尝试用了下您说的那个命令,不支持<符号,然后用了下source命令,得到测试结果基本一直,1分多点就挂了,到了几万条数据不到可能就是本身win10的bug,具体是啥问题就是蜜汁尴尬,真是薛定谔的win10,不知道换一块SSD会不会改善

黑桐切嗣 发表于 2018-12-9 00:27

sf主控的ssd,是不是ssd要不行了。换个ssd吧,系统别重装,直接克隆过去,然后再测试一次。

longooyue 发表于 2018-12-9 00:47

intel 520 说不上老,但是也挺多年了
要不先看看这块520?

zy08211051 发表于 2018-12-9 09:34

Hibino 发表于 2018-12-8 19:31
不是什么软件都能处理得了15gb的文本文件的。。。。。。
为啥不直接在命令行下面mysql -uxxx -p database < ...

不支持 < 符号

zy08211051 发表于 2018-12-9 09:45

黑桐切嗣 发表于 2018-12-9 00:27
sf主控的ssd,是不是ssd要不行了。换个ssd吧,系统别重装,直接克隆过去,然后再测试一次。 ...

用intel ssd toolbox跑了一边全面诊断,都没问题,健康信息也都没啥问题,剩余寿命还是100%,看了眼smart,写入10T,smart信息也没啥问题,就是那个写入host写入好多,估计是有写入放大

星空天神 发表于 2018-12-9 11:01

试试执行
select * from tablename into outfile '/data/fans.txt';

导出的文件应该在secure_file_priv的参数目录下
页: [1]
查看完整版本: 不让人省心的win10 mysql导入sql文件 ssd 占用100%