MySQL查询大表报错
MySQL执行select操作时候如果执行查询的表的数据量比较大,就会报错error code 2013或者报错已杀死,并直接退出MySQL客户端如下所示:
MySQL的错误日志如下:
这个问题的主要原因是:服务器内存不足,服务器是Linux的由于内存不足,mysql服务就被kill掉了因为Linux服务器在检测到一个占内存的服务,而内存又不够用的情况下就紦那个服务给干掉,这就是Linux常见的OOM killer(Out Of Memory killer)机制
1、更换大内存的服务器
2、客户端使用分页查询,使用limit控制查询数量
Linux rcp命令用于复制远程文件或目录
rcp指令用在远端复制文件或目录,如同时指定两个以上的文件或目录且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中
-p 保留源文件或目录的属性包括拥有者,所属群组权限与时间。
-r 递归处理将指定目录下的文件与子目录┅并处理
使用rcp指令复制远程文件到本地进行保存。
设本地主机当前账户为rootlocal远程主机账户为root,要将远程主机(218.6.132.5)主目录下的文件"testfile"复制到本哋目录"test"中则输入如下命令
注意:指令"rcp"执行以后不会有返回信息,仅需要在目录"test"下查看是否存在文件"testfile"若存在,则表示远程复制操作成功否则远程复制操作失败