最新消息:

未分类

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

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

admin 12年前 (2012-08-31) 2960浏览 0评论

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

mysql autocommit 对 myisam和innodb引擎 的性能影响

mysql autocommit 对 myisam和innodb引擎 的性能影响

admin 12年前 (2012-08-31) 2693浏览 0评论

前段时间把数据库的部分myisam表转变成了innodb了,感觉慢了好多。我知道autocommit对innodb性能有一定的影响,但不知道影响有这么大。如何关闭autocommit,请参考mysql禁用autocommit,以及遇到的问题 ,为了解...

用python监视文件变化

用python监视文件变化

admin 12年前 (2012-08-30) 4439浏览 0评论

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

Pyinotify文件系统监控

Pyinotify文件系统监控

admin 12年前 (2012-08-29) 3799浏览 0评论

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

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

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

admin 12年前 (2012-08-22) 2844浏览 0评论

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

python高效解析日志入库

python高效解析日志入库

admin 12年前 (2012-08-21) 3332浏览 0评论

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

/proc/sysrq-trigger文件的强大功能

/proc/sysrq-trigger文件的强大功能

admin 12年前 (2012-08-17) 2717浏览 0评论

/proc/sysrq-trigger该文件能做些什么事情呢? # 立即重新启动计算机 (Reboots the kernel without first unmounting file systems or syncing disks attach...

关于gevent的一些理解(二)

关于gevent的一些理解(二)

admin 12年前 (2012-08-16) 4587浏览 0评论

3 实际应用 1 zeromq和gevent: zeromq的介绍请参看:http://www.infoq.com/cn/news/2010/09/introduction-zero-mq 假设你已经安装了zeromq,gevent_zeromq(h...

关于gevent的一些理解(一)

关于gevent的一些理解(一)

admin 12年前 (2012-08-16) 11486浏览 0评论

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

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

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

admin 12年前 (2012-08-14) 3017浏览 0评论

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

PHP超时处理全面总结

PHP超时处理全面总结

admin 12年前 (2012-08-14) 2757浏览 0评论

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

mount xen虚拟机的镜像文件

mount xen虚拟机的镜像文件

admin 12年前 (2012-08-14) 3207浏览 0评论

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

qemu-kvm 详解

qemu-kvm 详解

admin 12年前 (2012-08-08) 7087浏览 0评论

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

一位大牛整理的Python资源

一位大牛整理的Python资源

admin 12年前 (2012-08-07) 2794浏览 0评论

Python基本安装: * http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站; * http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对...

C语言连接MySQL中文乱码问题

C语言连接MySQL中文乱码问题

admin 12年前 (2012-08-03) 3899浏览 0评论

使用C语言访问MySQL访问数据库时尝试把SQL数据换成了中文,但是在运行示例程序时终端输出却乱码,MySQL C 语言连接默认字符集是latin1 查了下API找到如下函数可解决中文乱码问题。 int mysql_set_character_set...