mysql禁用autocommit,以及遇到的问题
admin 12年前 (2012-08-31) 2960浏览 0评论
mysql的autocommit(自动提交)默认是开启,其对mysql的性能有一定影响,举个例子来说,如果你插入了1000条数据,mysql会commit1000次的,如果我们把autocommit关闭掉,通过程序来控制,只要一次commit就可以了...
admin 12年前 (2012-08-31) 2960浏览 0评论
mysql的autocommit(自动提交)默认是开启,其对mysql的性能有一定影响,举个例子来说,如果你插入了1000条数据,mysql会commit1000次的,如果我们把autocommit关闭掉,通过程序来控制,只要一次commit就可以了...
admin 12年前 (2012-08-31) 2693浏览 0评论
前段时间把数据库的部分myisam表转变成了innodb了,感觉慢了好多。我知道autocommit对innodb性能有一定的影响,但不知道影响有这么大。如何关闭autocommit,请参考mysql禁用autocommit,以及遇到的问题 ,为了解...
admin 12年前 (2012-08-30) 4440浏览 0评论
最近在做一个项目,要监视一个目录下文件的变化,不多说,先看代码: 第一种方式: #!/usr/bin/env python #coding=utf-8 import os import gtk import gobject from pyinotif...
admin 12年前 (2012-08-29) 3755浏览 0评论
下载pyinotify,解压 ./setup.py install #!/usr/bin/env python #-*- encoding:UTF-8 -*- import os import sys from subprocess import *...
admin 12年前 (2012-08-29) 3799浏览 0评论
Pyinotify是一个Python模块,用来监测文件系统的变化。 Pyinotify依赖于Linux内核的功能—inotify(内核2.6.13合并)。 inotify的是一个事件驱动的通知器,其通知接口通过三个系统调用从内核空间到用户空间。pyi...
admin 12年前 (2012-08-22) 2844浏览 0评论
摘要: 第一部分:基础知识 第二部分:MYISAM和INNODB索引结构 1、 简单介绍B-tree B+ tree树 2、 MyisAM索引结构 3、 Annode索引结构 4、 MyisAM索引与InnoDB索引相比较 第三部分:MYSQL优化 ...
admin 12年前 (2012-08-21) 3334浏览 0评论
python脚本解析日志文件入库一般有三个重要的步骤:读文件、解析文件、入库。在这三个方面下功夫,可确保我们获得最优的性能(这里不讨论并发) 1 读文件:一次读一行,磁盘IO太多,效率低下;一次性读如全部文件内容,可能内存不够。采取一个折中的办法,每...
admin 12年前 (2012-08-17) 2717浏览 0评论
/proc/sysrq-trigger该文件能做些什么事情呢? # 立即重新启动计算机 (Reboots the kernel without first unmounting file systems or syncing disks attach...
admin 12年前 (2012-08-16) 4589浏览 0评论
3 实际应用 1 zeromq和gevent: zeromq的介绍请参看:http://www.infoq.com/cn/news/2010/09/introduction-zero-mq 假设你已经安装了zeromq,gevent_zeromq(h...
admin 12年前 (2012-08-16) 11488浏览 0评论
前言:gevent是python的一个并发框架,以微线程greenlet为核心,使用了epoll事件监听机制以及诸多其他优化而变得高效.而且其中有个monkey类, 将现有基于Python线程直接转化为greenlet(类似于打patch).他和线程...
admin 12年前 (2012-08-14) 3708浏览 0评论
aws上创建raid0: ?[Copy to clipboard]View Code SHELL 1 2 3 4 5 6 7 8 9 10 11 mdadm --create /dev/md0 --level=0 -c256 --raid-devic...
admin 12年前 (2012-08-14) 3019浏览 0评论
★什么是mdadm? mdadm是multiple devices admin的简称,它是Linux下的一款标准的软件 RAID 管理工具,作者是Neil Brown。 ★为什么选择mdadm? 我们知道raidtools是Linux下一款经典的用于...
admin 12年前 (2012-08-14) 2758浏览 0评论
【 概述 】 在PHP开发中工作里非常多使用到超时处理到超时的场合,我说几个场景: 1. 异步获取数据如果某个后端数据源获取不成功则跳过,不影响整个页面展现 2. 为了保证Web服务器不会因为当个页面处理性能差而导致无法访问其他页面,则会对某些页面操...
admin 12年前 (2012-08-14) 3211浏览 0评论
昨天,在给一台xen虚拟机重装系统的时候,由于ks文件中的配置出错,结果导致xen虚拟机启动失败。可实际上,虚拟机文件还是完好的,只需要修改虚拟机中的ks文件即可。没有办法,只得尝试mount虚拟机的镜像文件。结果,提示如下错误 [Copy to c...
admin 12年前 (2012-08-08) 7088浏览 0评论
研究了很久的KVM,感觉是我用过的最快的虚拟机。对比常用的虚拟机,Vmware的功能全面,设置简单,但其速度不是很好;VirtualBox的效率虽然比Vmware高一些,但是存在不少缺点,感觉在运行时比较抢CPU,现在virtualbox已经支持sm...
admin 12年前 (2012-08-07) 2794浏览 0评论
Python基本安装: * http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站; * http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对...
admin 12年前 (2012-08-07) 2943浏览 0评论
名称 sshd_config – OpenSSH SSH 服务器守护进程配置文件 大纲 /etc/ssh/sshd_config 描述 sshd 默认从 /etc/ssh/sshd_config 文件(或通过 -f 命令行选项指定的文件)读取配置信息...
admin 12年前 (2012-08-03) 3901浏览 0评论
使用C语言访问MySQL访问数据库时尝试把SQL数据换成了中文,但是在运行示例程序时终端输出却乱码,MySQL C 语言连接默认字符集是latin1 查了下API找到如下函数可解决中文乱码问题。 int mysql_set_character_set...