Hello World!
MySQL

MySQL全面快速优化参考

MySQL全面快速优化参考
0、导读 全面的MySQL快速优化参考 本文约3000字,阅读时间约15分钟。 本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体...

icerain 2年前 (2017-04-06) 646℃ 0评论 1喜欢

Python

Python中的元类

Python中的元类
元类(metaclass) 什么是元类: 元类是关于类的类,是类的模板。 元类是用来控制如何创建类的,正如类似创建对象的模板一样。 元类的实例为类,正如类的实例为对象。 更深层次的思考? 元类是如何控制类的创建的? 用户该如何定义自己的元类? 在哪些情况下需要使用到元...

icerain 2年前 (2017-04-06) 402℃ 0评论 0喜欢

网络通信

运维网络工具的使用

运维网络工具的使用
1、NMap工具 主要功能:探测主机是否在线、扫描主机开放端口和嗅探网络服务,用于网络探测和安全扫描。 NMap支持很多扫描技术,例如:UDP、TCPconnect()、TCPSYN(半开扫描)、ftp代理(bounce攻击)、反向标志、ICMP、FIN、ACK扫描、SYN扫描和...

icerain 2年前 (2017-04-06) 446℃ 0评论 0喜欢

Python

实现python版的tail -f功能

实现python版的tail -f功能
tail -f 的功能非常好用。我们用Python也可以实现这样的功能。 实现的原理是通过Python版本的inotify获得文件的更新消息,从而读取更新的行。pyinotify的下载地址https://github.com/seb-m/pyinotify 下载解压后得到如下文件...

icerain 2年前 (2017-04-06) 459℃ 0评论 0喜欢

MySQL

为什么mysql字段尽可能用NOT NULL,而不是NULL

为什么mysql字段尽可能用NOT NULL,而不是NULL
字段尽可能用NOT NULL,而不是NULL,除非特殊情况。这句话在mysql优化的文章被大量的引用,但却不说明原因,下面就讲述一下相关内容 1、NULL为什么多人用? NULL是创建数据表时默认的,初级或不知情的或怕麻烦的程序员不会注意这点。 很多人员都以为not null ...

icerain 2年前 (2017-04-06) 480℃ 0评论 0喜欢

MySQL

Innodb独立的undo tablespace

Innodb独立的undo tablespace
Innodb独立的undo tablespace 在MySQL5.6中开始支持把undo log分离到独立的表空间,并放到单独的文件目录下;这给我们部署不同IO类型的文件位置带来便利,对于并发写入型负载,我们可以把undo文件部署到单独的高速存储设备上.  . 1.使用 有几个参...

icerain 2年前 (2017-04-06) 400℃ 0评论 0喜欢

MySQL

MySQL 加锁处理分析

MySQL 加锁处理分析
背景   MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入的分析与讨论...

icerain 2年前 (2017-04-06) 577℃ 0评论 0喜欢

linux

Linux文件的断点续传

Linux文件的断点续传
Linux文件的断点续传 scp -l可限速 单位为kbit/s scp传输网络中断时可用以下命令同步达到断点续传的目的 rsync -P –rsh=’ssh -p 52067′ root@103.214.142.39:/home/mysql/...

icerain 2年前 (2017-04-06) 44073℃ 0评论 0喜欢

网络通信

ping的过程及原理详解

ping的过程及原理详解
•ping命令一般用于检测网络通与不通,也叫时延,其值越大,速度越慢PING(PacketInternetGrope),因特网包探索器,用于测试网络连接量的程序。 •ping发送一个ICMP回声请求消息给目的地并报告是否收到所希望的ICMP回声应答。它是用来检查网络是否通畅或者网...

icerain 2年前 (2017-04-06) 959℃ 0评论 0喜欢

MySQL

MySQL占用CPU过高的优化手段

MySQL占用CPU过高的优化手段
Mysql占用CPU过高的时候,该从哪些方面下手进行优化? 占用CPU过高,可以做如下考虑: 1)一般来讲,排除高并发的因素,还是要找到导致你CPU过高的哪几条在执行的SQL,show processlist语句,查找负荷最重的SQL语句,优化该SQL,比如适当建立某字段的索引;...

icerain 2年前 (2017-02-13) 624℃ 0评论 1喜欢