51CTO博客开发
http://www.jdon.com/repository/database-mvcc.html关系数据库管理系统使用MVCC(Multiversion Concurrency Control多版本并发控制)来避免写操作堵塞读操作的并发问题,MVCC也就是通过使用数据的多个版本保证并发读写不冲突的一种机制,不同的数据库有不同的实现,这也是数据库系统让人头疼的地方,关系数据库表面看上去很简单方便,
有时我们需要为在线系统添加热插拔的SCSI硬盘,此时我们不能停机,可以以下指令将新的硬盘加入系统中# echo "scsi add-single-device 0 0 1 0" > /proc/scsi/scsi &
http://www.cnblogs.com/hnrainll/archive/2011/06/08/2075154.html我们在安装新内核的时候,通常都会编辑lilo.conf 和grub.conf 文档。里面有一段“initrd=/boot/initrd-***.img”(其中的***表示内核的版本号)的我们都很少会注意到,有时候还会发现这一行不要也能够正常开机。那这个initrd***.i
在本届IDF2012大会之前,笔者曾经简单介绍过Intel安排的SSD相关技术课程,具体到每节课程的中英文演讲资料都可以在IDF官方网站下载。由于时间关系,我在本文中只想与大家讨论《NVM Express: 提供突破性PCIe SSD性能和可扩展性》这一节,不仅会列出幻灯片的部分节选,也想谈谈自己对NVMe的看法。 DRAM对闪存测试:Intel与Fusion-io的恩怨上图中的文字就不再重复了,
一、安装##在之前,将6.5的内核进行了升级,如果以下命令不行,可以先将内核进行升级。升级后重启,应用新内核##yum update kernel ##yum install kernel-develrpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpmyum -y install drbd83-ut
http://jxzhfei.blog.51cto.com/1382161/1679908一、系统环境系统平台:centos 6.5postgres-XC版本: pgxc-v1.2.1.tar.gz防火墙关闭 selinux设置SELINUX=disabled二、集群规划主机名IP地址角色端口nodename数据目录gtm172.16.0.101Gtm6666gtm/hom
1关于tpcc-mysqlTPC-C是专门针对联机交易处理系统(OLTP系统)的规范,一般情况下我们也把这类系统称为业务处理系统。tpcc-mysql是percona基于TPC-C(下面简写成TPCC)衍生出来的产品,专用于MySQL基准测试。其源码放在launchpad上,用bazaar管理。2tpcc-mysql安装launchpad上的项目可以使用bzr客户端(类似cvs/svn)将源码下载
sysctl.conf中文参数指南dev.scsi.logging_level = 0参数设置作业类跟踪多少日志数据。dev.raid.speed_limit_max = 200000RAID1,RAID5,RAID6需要初始化同步RAID的同步最大速度限制。 dev.raid.speed_limit_min = 1000RAID1,RAID5,RAID6需要初始化同步RAID的同步最
http://www.codeceo.com/article/mysql-from-yunwei.html一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段:1、数据库表设计项目立项后,开发部根据产品部需求开发项目,开发工程师工作其中一
问题描述:一个文件正在被进程写 我想查看哪个进程在写这个文件。 解决思路:Linux 下每个文件都会在某个块设备上存放,当然也都有相应的 inode ,那么透过 vfs.write 我们就可以知道谁在不停的写入特定的设备上的 inode。那用什么工具呢? 这个神器就是systemtap ,具体的命令就是stap。 参考:http://cccgw.info/2012/07/sys
https://sourceware.org/systemtap/wiki/ScriptsToolshttp://www.lenky.info/archives/2013/02/2200http://man7.org/linux/man-pages//man7/error::buildid.7stap.htmlconfigure: error: missing elfutils developme
目录 [hide]1 透传的优势2 VT-d support3 在host选择PCI pass through设备4 选择要使用的透传设备5 将设备从宿主机上解除绑定6 关闭虚拟机7 使用libvirt进行pci pass through8 使用qemu进行pci pass through9 附录1
1 简介 sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL/Oracle/PostgreSQL/Drizzle。 它主要包括以下几种方式的测试: 1.cpu性能 2.磁盘io性能 3.调度程
http://blog.pgaddict.com/posts/performance-since-postgresql-7-4-to-9-4-pgbench硬件和系统配置操作系统Ubuntu13.04系统位数64CPUIntel(R) Core(TM)2 Duo CPU内存4G硬盘Seagate ST2000DM001-1CH164测试工具PostgreSQL-9.1.11测试工具工具名称pgbe
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号