友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

mysql数据库错误 Error writing file '/tmp/...' (Errcode: 28)

post by rocdk890 / 2016-10-11 13:20 Tuesday linux技术

  今天在执行一个sql语句的时候遇到了一个错误 java.sql.SQLException: Error writing file '/tmp/MYkn6JQ8' (Errcode: 28)。搜了一下,这个问题应该是因为错误提示中提示的临时目录的空间不足导致的。
这个错误如果想看到它的现象,就必须在sql运行时来监视这个临时文件夹的大小,就可以看到mysql在/tmp下创建了一个临时文件,这个临时文件的大小取决于sql语句以及表的大小。
我表中现有大概29万行数据,大概有30列,使用insert into m (...) select ...from mp where conten...

阅读全文>>

标签: mysql linux tmp 临时文件

评论(0) 引用(0) 浏览(4217)

解决mysql Got error 28 from storage engine

post by rocdk890 / 2013-6-25 16:39 Tuesday linux技术

  今天下午打开公司订单网站居然报Got error 28 from storage engine错误,网上搜了下,说是/tmp空间太小导致的问题,上mysql服务器查看了下,/tmp空间2G,已经被使用了1.7G,如图

真不知道订单部操作了什么,最重要先解决问题.看了下网上其他人说的清空/tmp目录,或修改my.cnf里的tmpdir参数,指向足够空间目录.下面来看我的方法.
&nbs...

阅读全文>>

标签: centos mysql linux 空间 挂载 mount tmp

评论(0) 引用(0) 浏览(4705)