数据库基准测试工具 LinkBench

    LinkBench 是一个数据库基准测试工具,用来模拟 Facebook 产品 MySQL 数据库的性能和工作负载。LinkBench 高度可配置和可扩展,可配置用于不同的工作负载,并可编写插件来对其他数据库系统进行测试。

  作为一个用于基准测试和调整数据库系统的开发人员工具,LinkBench是设计来重制(replicate)混合了数据模型、图状结构(graph structure),以及Facebook的MySQL社交图谱的请求量负荷的。

最新内容请见作者的GitHub页:http://qaseven.github.io/

   

时间: 2024-09-19 23:52:56

数据库基准测试工具 LinkBench的相关文章

DB2数据库常用工具

1解释工具 1.1 Visual Explain 之前都是explain就可以了昂 Visual Explain是一种GUI工具,他为数据库管理员和应用程序开发人员提供了查看为特定SQL语句选择的访问计划的图形化的表示能力.但Visual Explain只能用于查看解释快照数据或人工输入SQL或脚本,要查看已收集并写入了解释表的全面解释数据,则必须使用db2exfmt或db2expln工具. 1.2 db2expln   在包含嵌入式SQL语句的源代码文件绑定到数据库时(无论是作为预编译流程的一

六款优秀的 Linux 基准测试工具

基准测试是指运行计算机程序去评估硬件和软件性能的行为.硬件基本测试包括评估处理器,内存,显卡,硬盘,网络等不同组件的性能. 基准测试有两类: 复合和应用.复合基准对一个硬件执行压力测试,如连续写入和读取数据.应用基准则是衡量真实世界应用程序如数据库和服务器的性能.基准测试软件可以让系统 测试者和用户客观独立的评估硬件性能.Linux下有许多优秀的开源Linux基准测试工具,如Phoronix Test Suite,IOzone,netperf等. Phoronix Test Suite phor

【工具】基准测试工具之sysbench

sysbench是一个模块化的.跨平台.多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况 它主要包括以下几种方式的测试: 1.cpu性能 2.磁盘io性能 3.调度程序性能 4.内存分配及传输速度 5.POSIX线程性能 6.数据库性能(OLTP基准测试) 目前sysbench主要支持 mysql,pgsql,oracle 这3种数据库. 一 前期准备 1 下载 sysbench   http://sf.net/projects/sysbench/ 2 安装: [root@

图形化管理MYSQL数据库的工具 SQLyog 8.6.2 发布

SQLyog 是一个易于使用的.快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库. Changes: 1. SJA now supports an additional -r parameter that tells how big CHUNKS should be when copying to an empty table. 2. The -r parameter only has effect with Data Sync jobs and is igno

教你使用数据库建模工具进行数据库建模

很多人在进行数据库设计的时候,还是喜欢使用word文档的格式设计好数据库结构以后,再进行物理数据库的创建:而真正使用数据库建模工具进行数据库设计的就很少了:如果你讯问那些不愿意使用数据库建模工具的人为什么的话,我想他们一般会给你下面几个答案: 1.数据库结构不复杂,没必要使用建模工具. 2.建模工具使用起来比较麻烦,不现实. 3.我们公司有专门的数据库文档格式,恐怕建模工具没法生成合适的文档. 对于以上答案,我认为都不成立,是因为对建模工具的误解造成的. 以powerdesign为例,对于上述答

数据库单元测试工具-SQLUnit

  原文信息 数据库单元测试工具-SQLUnit 前言 正如之前所说,我已经改变了原有写代码方式.不是立马就写出测试用例的"测试驱动开发"(我知道这种开发理论很难站住脚).但当我预计到这种编程方式必定存在问题时,这已经是一个好的开始了.在一条带有自动序列号的主键的 INSERT 语句下,我是否应该转换程序中异常为自己的系统的错误代码?或者仅仅让 RA-00001 传播开?我采取的办法是,仅仅弹出 Oracle 自身提示的错误码,没有必要自己为出现错误再重新创建一套错误码机制.如果你在某

java连接Mysql数据库的工具类_java

一个封装好的链接Mysql数据库的工具类,可以方便的获取Connection对象关闭Statement.ResultSet.Statment对象等等 复制代码 代码如下: package myUtil; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLExceptio

使用阿里巴巴开源数据库同步工具DATAX实现跨数据库同步

使用阿里巴巴开源数据库同步工具DATAX实现跨数据库同步 DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL.Oracle.HDFS.Hive.OceanBase.HBase.OTS.ODPS 等各种异构数据源之间高效的数据同步功能. 点击进入 先请配置DataX 环境变量 Linux.Windows JDK(1.8) Python(推荐Python2.6.X) Apache Maven 3.x (Compile DataX) 下面演示dataX 配置示例:从M

DBKiss v1.09发布 单一PHP文件构成的数据库浏览工具

DBKiss 是一个由单一的PHP文件构成的数据库浏览工具,支持 MySQL 和 PostgreSQL 数据库,支持数据的导入和导出.可对整个数据库或者是单个表进行数据搜索,提供一个高级的SQL编辑器.模板保持.多查询同时执行等功能. DBKiss is a one-file PHP database browser that is easy to upload and use. It supports MySQL and PostgreSQL and features import/expor