测试Mysql主从复制对临时表和内存表的支持

临时表

临时表是指使用create temprary table创建的表.临时表可以使用任何存储引擎,临时表只在单个连接中可见,当连接断开时,临时表也会消失.MySQL最初会将临时表创建在内存中,当数据变的太大后,就会转储到磁盘上.

内存表

内存表是指用memory引擎创建的表.表结构存在于磁盘,数据放在内存中.以哈希表的结构存储,重启之后数据会清空,内存表满后,会提示数据满错误.

继续阅读 »

/var/spool/postfix/maildrop大量文件占用磁盘空间

目录/var/spool/postfix/maildrop存在大量文件占用磁盘空间,这些文件是mail没有成功的邮件。由于linux在执行cron时,会将cron执行脚本中的output和warning信息,都会以邮件的形式发送cron 所有者, 由于服务器中关闭了postfix,导致邮件发送不成功,全部小文件堆积在了maildrop目录下面。如果sendmail或者postfix正常运 行,则会在/var/mail目录下也会堆积大量的邮件。

继续阅读 »

Postfix网络协议报错

服务器测试邮件发送时,报如下错误

send-mail: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
send-mail: warning: inet_protocols: configuring for IPv4 support only
postdrop: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
postdrop: warning: inet_protocols: configuring for IPv4 support only

继续阅读 »

tty和pts区别

ttyx:在linux机器上的终端号,tty默认为6个,最多可支持23个。tty[1-6]就是你用ctr+alt+f[1-6]所看到的终端。

pts/x:指你从远程登录的终端号,比如用ssh远程连接服务器,w命令看到的登录信息就是pts/x。

继续阅读 »

VIM消除搜索后的关键字高亮

vim模式:编辑模式(命令模式)、输入模式、末行模式

在编辑模式通过键入/xxx后回车,进行对xxx的搜索,这样在文本中所有xxx都会高亮显示。

但是当我们关闭重新打开时,高亮仍然显示,现在我们要消除高亮,在末行模式键入noh即:noh,回车后就可以消除搜索关键字高亮

继续阅读 »

Linux下kill某个关键字的所有进程

当我们需要杀掉某些相同关键字的进程时,一个一个杀掉很浪费时间,那么我们需要通过关键字进行批量杀掉进程。比如,当我们需要重启某个服务,只有当前服务下所有进程都完成,才会重启,有的进程可能会运行很久,所以需要我们直接杀掉进程。

继续阅读 »