YashanDB POC Daily Report
YashanDB POC Daily Report 日报 / 周报模板: 日报内容模板(按实际情况填写各项内容) : 标题: POC 日报 - XXX 客户 XXX 系统 -- 总体完成 XX%--[无风险 | 中风险 | 高风险]-- 日期 销售: , SA: , POC: 当前阶段: 总体计划进行到哪步,总体完成百分比 风险: [无风险 | 中风险 | 高风险] 风险描述: 风险问题简述,影响范围,是否导致 POC 失败(必选)。 低风险简单描述,高风险要详细描述(报错关键,用户是否感知,若感知用户态度是否必须解决,性能问题目标和当前状态,友商指标。如研发有不同意见,列出研发意见,记录已尝试方案,剩余可选方案,责任人是谁,以及计划解决时间。)。 今日进展: 完成哪些工作,描述进展尽量用明确的数字,比如:总体任务 XX 个,本周完成 XX 个,性能优化提升多少,发现 XX 个问题 ,处理 XX 个,剩余是什么问题。 遇到哪些问题,问题处理方式,是否阻塞问题。 后续计划: 总体计划: XX 月 XX 日启动,XX 周内完成 XXXX 年 ...
YashanDB Wait Event
YashanDB Wait Event 1 数据库等待事件 编号 等待事件 原因分析 处理方式 预期效果 1 extending data file DB 因素:表空间数据文件占满,自动扩展时更新元数据有并发瓶颈环境因素:磁盘性能差会加剧影响 手动给表空间添加数据文件:- 表空间:ALTER TABLESPACE users ADD DATAFILE '+DG0/users02' SIZE 200G AUTOEXTEND ON;- undo:ALTER TABLESPACE UNDO0 ADD DATAFILE '+DG0/undo8' SIZE 5G; 等待事件不再出现 extending data file 2 logfile write 磁盘 IO 差、频繁 commit 调整 COMMIT_LOGGING 为 batch 模式:ALTER SYSTEM SET COMMIT_LOGGING = BATCH; 等待事件不再出现 logfile write 3 log file sync COMMIT 时等待日志刷盘 调整 COMMIT_WAI...
YashanDB ystop.sh
YashanDB ystop.sh 1 概述 ystop.sh 是 YashanDB 的交互式性能监控工具,用于实时监控数据库活动。通过按键切换不同的监控视图。 2 基本用法 # 默认连接本地数据库./ystop.sh# 指定数据库连接./ystop.sh sys/yasdb_123@192.168.1.2:1688 3 快捷键说明 快捷键 功能 说明 d Database overview 数据库监控大盘,显示 TPS、响应时间、数据库大小、Buffer 命中率、VM 使用、等待事件等 D Database detail 数据库详细运行指标,显示系统运行统计信息 b Buffer pool 缓冲区池使用状况 s Top SQL 显示 TOP SQL,可按多种指标排序 z Select orderby column 在 Top SQL 视图下选择排序字段 l Lock & Spinlock 显示锁和自旋锁统计 L Lockwait 显示锁等待详细信息 S Session 显示会话状况和当前运...
YashanDB BenchmarkSQL
YashanDB BenchmarkSQL 1 概述 本章节介绍在 YashanDB 上运行基于 BenchmarkSQL 的 TPC-C 测试的完整流程,帮助学员能够成功运行测试。 2 TPC-C 简介 TPC-C 是 TPC 委员会制定的 OLTP 测试基准,模拟大型商品批发商交易场景,包含 5 类事务: New-Order:新订单(核心指标) Payment:支付 Delivery:发货 Order-Status:订单状态查询 Stock-Level:库存查询 核心指标:tpmC(每分钟处理的新订单数),值越高越好。 3 测试前准备 3.1 环境要求 YashanDB 数据库已部署完成 JDK 1.8 及以上版本 BenchmarkSQL 5.0 工具包 YashanDB JDBC 驱动包 3.2 获取工具 BenchmarkSQL 5.0:https://sourceforge.net/projects/benchmarksql/ YashanDB JDBC 驱动:随数据库安装包提供 3.3 解压工具包 # 解压BenchmarkSQ...
YashanDB Feature Test
YashanDB Feature Test 1. 闪回功能测试 1.1 闪回查询 -- 创建测试表CREATE TABLE tab_flash_01 (id INT);INSERT INTO tab_flash_01 VALUES (111);COMMIT;SELECT * FROM tab_flash_01;-- 执行闪回查询SET SERVEROUTPUT ON;DECLARE t1 TIMESTAMP; t2 TIMESTAMP; vstr VARCHAR(2000); res1 INT;BEGIN -- 获取当前时间点T1 SELECT CURRENT_TIMESTAMP INTO t1 FROM DUAL; -- 插入新数据,提交 INSERT INTO tab_flash_01 VALUES (222); COMMIT; -- 获取当前时间点T2 SELECT CURRENT_TIMESTAMP INTO t2 FROM DUAL; -- 闪回查询T1时间点,无第二次插入的数据 vst...
YashanDB Installation and Upgrade
YashanDB Installation and Upgrade 环境配置 硬件环境检查 检查项 命令示例 核心关注点 操作系统版本 cat /etc/os-release 操作系统版本 CPU 信息 lscpu Architecture (架构)、 CPU (s)(核心数)、Model name (型号主频) 内存状态 free -h available (实际可用物理内存) 磁盘空间 df -h Size/Avail (总容量与可用容量) 磁盘属性 lsblk -o NAME,SIZE,ROTA,FSTYPE ROTA (1 为机械硬盘,0 为固态硬盘) 网络连通性 ping -c 4 <目标 IP> packet loss (丢包率)、avg RTT (平均延迟) 网络带宽 服务端: iperf3 -s 客户端: iperf3 -c <服务端 IP> Bandwidth (吞吐量)、Retr (重传次数) 服务器规划示例 单机单库部署 服务器名称 服务器 IP ...
YashanDB Migration Platform (YMP)
YashanDB Migration Platform (YMP) ・ https://doc.yashandb.com/ymp/23.4/zh/Product-Introduction/Summarize.html 1. Installing YMP # 关闭防火墙systemctl stop firewalld# 关闭开机自启systemctl disable firewalld#安装依赖包yum install -y lsofyum install -y libaio#创建用户useradd -d /home/ymp -m ympecho ymp | passwd --stdin ymp# 一次性写入 /etc/security/limits.confcat >> /etc/security/limits.conf << 'EOF'# YMP YashanDB limitsymp soft nofile 1048576ymp hard nofile 1048576ymp soft nproc 1048576ymp hard nproc 10485...
YashanDB Hardware Requirements SOP
YashanDB Hardware Requirements SOP 1 概述 1.1 目的 确定机器硬件性能是否符合预期,为后续数据库参数配置提供依据。 1.2 适用范围 YashanDB POC 性能测试场景,包括 TPC-C 测试和业务系统性能测试。 1.3 测试工具 sysbench(CPU、内存、IO 性能测试) ping(网络时延测试) 2 测试前准备 2.1 安装 sysbench 下载地址:https://github.com/akopytov/sysbench 安装步骤: unzip sysbench-master.zipcd sysbench-master./autogen.sh./configure --without-mysql CFLAGS="-std=gnu99"make && make install 执行完之后,sysbench 可执行程序,在 src 目录下。 3 CPU 性能测试 3.1 测试原理 通过循环计算素数来评估 CPU 性能。 3.2 测试命令 sysbench cpu --cpu-max...
YashanDB TPC-C Parameter Template
YashanDB TPC-C Parameter Template 1 概述 本文档提供 YashanDB TPC-C 性能测试的建库配置参数模板,包括单机和主备两种部署形态。 2 存储空间计算参考 2.1 数据量估算 1 仓 ≈ 76.8MB 索引 ≈ 数据量的 20% 日志和临时文件 ≈ 5% 计算公式:1000 仓总存储 ≈ 76.8M × 1000 × 1.25 = 96GB 2.2 REDO 配置参考 1000 仓峰值写入速率: 45 事务 / 仓 / 分钟 × 1000 仓 × 5KB / 事务 = 2250MB / 分钟 ≈ 37.5MB / 秒 单个 redo 文件大小配置: 10 分钟测试:建议配置 30G(2.2G × 10 = 22G,取整为 30G) CHECKPOINT_INTERVAL 配置为 30G CHECKPOINT_TIMEOUT 配置为 20 分钟 2.3 UNDO 配置参考 1000 仓建议配置:64G 100 仓建议配置:10G 3 1000 仓 单机主备建库模板 cluster = "yashandb"...
NetApp ONTAP Simulator
NetApp ONTAP Simulator Download ・ https://mysupport.netapp.com/api/tools-service/toolsbinary/simulate-ontap/download/vsim-netapp-DOT9.9.1-cm_nodar.ova Reference ・ https://www.cnblogs.com/gloplas/p/15223236.html ・ http://tech.gluck.cc/2011/04/data-ontap-801-7-mode-simulator.html














