• MySQL更新记录操作丢失索引

    写一个临时脚本时发现MySQL在更新操作时丢掉了索引的奇怪问题,当时是解决了问题,但并未深入去分析,现在回顾一下。MySQL版本:5.6.27-76.0-log

    技术分享 MySQL
  • Linux端口映射

    Linux的端口映射简单实现,以最常用的Nginx为例,把Web Service最常用的80和443端口分别映射到本机的8080和8443端口。

    技术分享 iptables
  • Crontab

    crontab是linux系统自带的一个简单轻量的定时任务管理工具,相信做服务器端开发或运维的人员应该非常熟悉它。
    crontab只支持一些简单的任务定时处理方案,但配合一定的技巧方法,crontab也能完成一些高级的定时任务需求。

    技术分享 Crontab
  • MySQL事务中插入数据会锁表吗?

    MySQL事务中插入数据会锁表吗?提出这么一问题,是在某次项目中突然想到的。
    虽然自己一直确信MySQL在非事务处理时,插入数据到数据表不会到导致表锁或行锁。(为什么?因为没有必要!!!)
    但换一种情况,在事务中呢?如果我们在事务中插入数据并回滚,会不会影响到其它程序获取到插入数据的自增ID呢?

    技术分享 MySQL
  • 怎样模式匹配批量删除Redis Keys?

    项目上线,被告之要顺便重启一下PHP,因为有缓存。我???
    问清楚后,原来缓存的是Redis,还好没有重启PHP,重启PHP对用户访问还是有影响的,真是这样设计的项目,应该给不及格。
    好了,后来又说要清所有Redis Keys。我说:是不是可以只删除需要清理的。答:可以。

    技术分享 Redis