一、基础知识 1. 四层负载均衡(基于IP+端口的负载均衡) 所谓四层负载均衡,也就是主要通过报文中的目标ip地址和端口,再加上负载均衡设备设置的服务器选择方式(分发策略,轮询),决定最终选择的内部服务器。 layer4 在三层负载均衡的基础上,通过发布三层的IP地址(VIP),然后加四层的端口号,来决定哪些流量需要做负载均衡,对需要处理的流量进行NAT处理,转发至后台服务器,并记录下这个TCP或者UDP的流量是由哪台服务器处理的,后续这个连接的所有流量都同样转发到同一台服务器处理。 以常见的TCP为例,负载均衡设…

2023年3月13日 0条评论 642点热度 1人点赞 liking 阅读全文

Yahoo! Cloud Serving Benchmark (YCSB) 是一个Java语言实现的用于云端或者服务器端的数据库性能测试工具,其内部涵盖了常见的NoSQL数据库产品,如Cassandra、MongoDB、HBase、Redis等等。 这个框架具有很好的可扩展性,可以通过配置文件来指定需要进行什么样的workload的测试,比如读写比例多少,每条记录多大,每个字段多大,并发数多大,进行随机选择使用的分布(比如读一条数据的时候)等。 wget https://github.com/brianfrankc…

2022年8月17日 0条评论 545点热度 1人点赞 liking 阅读全文

之前用sysbench测试过oracle,发现sysbench新版本对oracle的支持真是太不友好,倒是0.5版本可以用,但是lua脚本又不丰富。今次网搜了下,发现osdba大侠有一套解决方案,特记录在此以供参考。 国内链接在此: https://gitee.com/csudata/sysbench_bin github在此: https://github.com/osdba/sysbench_bin https://github.com/osdba/sysbench_lua 把sysbench_ora和oltp…

2021年5月8日 0条评论 1219点热度 1人点赞 liking 阅读全文

■■sysbench最新源码编译安装 wget https://github.com/akopytov/sysbench/archive/master.zip sysbench 1.1.0 (using bundled LuaJIT 2.1.0-beta3) ■根据sysbench文档,需如下依赖包 yum install make automake libtool pkgconfig libaio-devel yum install mariadb-devel openssl-devel Error: Packa…

2021年3月18日 0条评论 981点热度 0人点赞 liking 阅读全文

The Apache JMeter™ application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test function…

2020年6月9日 0条评论 726点热度 0人点赞 liking 阅读全文

参考信息: https://oracle-base.com/articles/misc/measuring-storage-performance-for-oracle-systems#calibrate_io oracle 11g开始,推出了内置的IO测试包dbms_resource_manager.CALIBRATE_IO,原理和上文提到的Orion工具基本相同。 ■先决条件 1、测试所用的数据库用户必须具有sysdba权限 2、Timed_statistics参数必须设为true,异步IO必须打开 3、只有一…

2020年6月9日 0条评论 1230点热度 0人点赞 liking 阅读全文

参考信息: https://oracle-base.com/articles/misc/measuring-storage-performance-for-oracle-systems#orion It used to be available to download for a number of platforms from OTN, but that download is no longer available. Instead, it is included in the "$ORACLE_HO…

2020年6月9日 0条评论 1036点热度 0人点赞 liking 阅读全文

■■描述 Swingbench is a free load generator (and benchmarks) designed to stress test an Oracle database (12c, 18c, 19c). SwingBench是Oracle UK的一个员工在一个被抛弃的项目的基础上开发的。目前稳定版本2.6,基于JDK。该工具是免费的,可以在作者的网站上自由下载,并且拥有详细的使用文档。Swingbench 可 以执行4种不同的标准测试(benchmark),拥有三种前端展示方式Swi…

2020年5月27日 0条评论 1716点热度 2人点赞 liking 阅读全文

supplemental log补充日志不是独立的日志,而是对重做日志的少量补充。 LogMiner、闪回事务、闪回事务查询、逻辑standby、streams、GoldenGate等功能或工具需要开启补充日志才能正常工作。 补充日志分为:数据库级补充日志、 表级补充日志,可在【数据库】和【表】两种级别进行设置。

2019年12月24日 1条评论 1918点热度 0人点赞 liking 阅读全文

用源码方式安装。 下载:在github搜索sysbench,https://github.com/,点击“Clone or download”,选择“Download ZIP”。 根据github网页文档准备环境:【测试环境-sxyd-10.231.19.172】 Building and Installing From Source --- Build Requirements --- RHEL/CentOS yum -y install make automake libtool pkgconfig libai…

2018年1月19日 0条评论 7824点热度 0人点赞 liking 阅读全文