最新消息:

2012年08月的内容

mysql禁用autocommit,以及遇到的问题
未分类

mysql禁用autocommit,以及遇到的问题

admin 6年前 (2012-08-30) 1242浏览 0评论

mysql的autocommit(自动提交)默认是开启,其对mysql的性能有一定影响,举个例子来说,如果你插入了1000条数据,mysql会commit1000次的,如果我们把autocommit关闭掉,通过程序来控制,只要一次commit就可以了...

用python监视文件变化
未分类

用python监视文件变化

admin 6年前 (2012-08-29) 1950浏览 0评论

最近在做一个项目,要监视一个目录下文件的变化,不多说,先看代码: 第一种方式: #!/usr/bin/env python #coding=utf-8 import os import gtk import gobject from pyinot...

Pyinotify文件系统监控
未分类

Pyinotify文件系统监控

admin 6年前 (2012-08-29) 1607浏览 0评论

Pyinotify是一个Python模块,用来监测文件系统的变化。 Pyinotify依赖于Linux内核的功能—inotify(内核2.6.13合并)。 inotify的是一个事件驱动的通知器,其通知接口通过三个系统调用从内核空间到用户空间。pyi...

mysql索引结构原理、性能、优化
未分类

mysql索引结构原理、性能、优化

admin 6年前 (2012-08-21) 1122浏览 0评论

摘要: 第一部分:基础知识 第二部分:MYISAM和INNODB索引结构 1、 简单介绍B-tree B+ tree树 2、 MyisAM索引结构 3、 Annode索引结构 4、 MyisAM索引与InnoDB索引相比较 第三部分:MYSQL...

python高效解析日志入库
未分类

python高效解析日志入库

admin 6年前 (2012-08-20) 1504浏览 0评论

python脚本解析日志文件入库一般有三个重要的步骤:读文件、解析文件、入库。在这三个方面下功夫,可确保我们获得最优的性能(这里不讨论并发) 1 读文件:一次读一行,磁盘IO太多,效率低下;一次性读如全部文件内容,可能内存不够。采取一个折中的办法,每...

关于gevent的一些理解(一)
未分类

关于gevent的一些理解(一)

admin 6年前 (2012-08-15) 9420浏览 0评论

前言:gevent是python的一个并发框架,以微线程greenlet为核心,使用了epoll事件监听机制以及诸多其他优化而变得高效.而且其中有个monkey类, 将现有基于Python线程直接转化为greenlet(类似于打patch).他和线程...

mdadm使用详解及RAID 5简单分析
未分类

mdadm使用详解及RAID 5简单分析

admin 6年前 (2012-08-14) 1126浏览 0评论

★什么是mdadm? mdadm是multiple devices admin的简称,它是Linux下的一款标准的软件 RAID 管理工具,作者是Neil Brown。 ★为什么选择mdadm? 我们知道raidtools是Linux下一款经典...

PHP超时处理全面总结
未分类

PHP超时处理全面总结

admin 6年前 (2012-08-14) 1257浏览 0评论

【 概述 】 在PHP开发中工作里非常多使用到超时处理到超时的场合,我说几个场景: 1. 异步获取数据如果某个后端数据源获取不成功则跳过,不影响整个页面展现 2. 为了保证Web服务器不会因为当个页面处理性能差而导致无法访问其他页面,则会对某些页面操...

mount xen虚拟机的镜像文件
未分类

mount xen虚拟机的镜像文件

admin 6年前 (2012-08-13) 1392浏览 0评论

昨天,在给一台xen虚拟机重装系统的时候,由于ks文件中的配置出错,结果导致xen虚拟机启动失败。可实际上,虚拟机文件还是完好的,只需要修改虚拟机中的ks文件即可。没有办法,只得尝试mount虚拟机的镜像文件。结果,提示如下错误 [Copy to c...

qemu-kvm 详解
未分类

qemu-kvm 详解

admin 6年前 (2012-08-07) 5002浏览 0评论

研究了很久的KVM,感觉是我用过的最快的虚拟机。对比常用的虚拟机,Vmware的功能全面,设置简单,但其速度不是很好;VirtualBox的效率虽然比Vmware高一些,但是存在不少缺点,感觉在运行时比较抢CPU,现在virtualbox已经支持sm...