iis配置网站无法访问天元建设集团有限公司财务报表

张小明 2025/12/31 19:21:46
iis配置网站无法访问,天元建设集团有限公司财务报表,免费网络验证,wordpress著名网站目录一、sysbench 基础介绍1. 安装 sysbench方式 1#xff1a;包管理器安装#xff08;简单#xff09;方式 2#xff1a;源码编译安装#xff08;最新版本#xff09;二、sysbench 压测 MySQL 核心流程1. 核心参数说明#xff08;通用#xff09;2. 提前准备 MySQL 环…目录一、sysbench 基础介绍1. 安装 sysbench方式 1包管理器安装简单方式 2源码编译安装最新版本二、sysbench 压测 MySQL 核心流程1. 核心参数说明通用2. 提前准备 MySQL 环境三、常用压测场景实战场景 1读写混合压测oltp_read_write步骤 1准备测试数据步骤 2执行压测步骤 3清理测试数据压测完成后场景 2其他常用场景仅替换核心参数四、压测结果解读核心指标五、压测注意事项总结你想全面了解如何使用 sysbench 对 MySQL 进行压测包括安装、常用压测场景、参数配置和结果解读我会从基础到实战一步步给你讲清楚。一、sysbench 基础介绍sysbench 是一款开源的、跨平台的多线程性能测试工具支持对 CPU、内存、磁盘 I/O、数据库主要是 MySQL等进行压测尤其在数据库压测中应用广泛能模拟真实的读写负载评估数据库的性能极限。1. 安装 sysbench环境说明以 LinuxCentOS 7/8 或 Ubuntu为例推荐安装 1.0 及以上版本新版语法更清晰。方式 1包管理器安装简单# CentOS/RHELyuminstall-y epel-release yuminstall-y sysbench# Ubuntu/Debianaptupdateaptinstall-y sysbench方式 2源码编译安装最新版本# 安装依赖yuminstall-ymakeautomake libtool pkgconfig libaio-devel mysql-community-develgit# 克隆源码gitclone https://github.com/akopytov/sysbench.gitcdsysbench# 编译安装./autogen.sh ./configure --with-mysql-includes/usr/include/mysql --with-mysql-libs/usr/lib64/mysqlmake-j$(nproc)makeinstall# 验证安装sysbench --version二、sysbench 压测 MySQL 核心流程sysbench 压测 MySQL 分为 3 个核心步骤准备测试数据→执行压测→清理测试数据。1. 核心参数说明通用先熟悉常用的连接和压测参数后续所有场景都会用到参数说明--mysql-hostMySQL 服务器地址默认 127.0.0.1--mysql-portMySQL 端口默认 3306--mysql-user连接 MySQL 的用户名--mysql-password连接 MySQL 的密码--mysql-db测试用的数据库名需提前创建--table-size每个测试表的行数核心参数决定数据量--tables测试表的数量--threads并发线程数模拟并发用户数--time压测持续时间秒默认 10--report-interval每隔几秒输出一次压测进度秒2. 提前准备 MySQL 环境-- 1. 创建测试数据库CREATEDATABASEIFNOTEXISTSsysbench_test;-- 2. 创建有足够权限的用户避免用 root 压测CREATEUSERsysbench%IDENTIFIEDBYSysbench123;GRANTALLPRIVILEGESONsysbench_test.*TOsysbench%;FLUSHPRIVILEGES;三、常用压测场景实战sysbench 对 MySQL 的压测主要有 4 个核心场景只读oltp_read_only、只写oltp_write_only、读写混合oltp_read_write、纯插入oltp_insert以下以最常用的「读写混合」为例讲解完整流程。场景 1读写混合压测oltp_read_write步骤 1准备测试数据sysbench oltp_read_write\--mysql-host127.0.0.1\--mysql-port3306\--mysql-usersysbench\--mysql-passwordSysbench123\--mysql-dbsysbench_test\--table-size1000000\# 每个表 100 万行--tables10\# 共 10 个表总数据量 1000 万行--db-drivermysql\prepare# 准备数据的核心指令执行后sysbench 会在sysbench_test库中创建 10 张名为sbtest1~sbtest10的测试表数据量根据服务器配置调整低配服务器1C2G建议table-size100000高配服务器8C16G可设table-size5000000。步骤 2执行压测sysbench oltp_read_write\--mysql-host127.0.0.1\--mysql-port3306\--mysql-usersysbench\--mysql-passwordSysbench123\--mysql-dbsysbench_test\--table-size1000000\--tables10\--threads64\# 64 并发线程根据 CPU 核心数调整一般为 CPU 核心数的 2 倍--time60\# 压测持续 60 秒--report-interval10\# 每 10 秒输出一次进度--db-drivermysql\run# 执行压测的核心指令步骤 3清理测试数据压测完成后sysbench oltp_read_write\--mysql-host127.0.0.1\--mysql-port3306\--mysql-usersysbench\--mysql-passwordSysbench123\--mysql-dbsysbench_test\--tables10\--db-drivermysql\cleanup# 清理数据的核心指令场景 2其他常用场景仅替换核心参数只读压测将oltp_read_write替换为oltp_read_only只写压测替换为oltp_write_only纯插入压测替换为oltp_insert删改混合压测替换为oltp_delete或oltp_update_index。四、压测结果解读核心指标压测结束后会输出详细结果重点关注以下核心指标以读写混合压测为例SQL statistics: queries performed: read: 103200 # 读请求总数 write: 29486 # 写请求总数 other: 14743 # 其他请求如事务提交 total: 147429 # 总请求数 transactions: 7371 (122.83 per sec.) # 核心TPS每秒事务数 queries: 147429 (2456.60 per sec.) # QPS每秒查询数 ignored errors: 0 (0.00 per sec.) reconnects: 0 (0.00 per sec.) General statistics: total time: 60.0010s # 实际压测时长 total number of events: 7371 # 总事务数 total time taken by event execution: 3836.1251s # 所有线程执行事件的总耗时 response time: min: 19.02ms # 事务最小响应时间 avg: 520.43ms # 事务平均响应时间 max: 2980.15ms # 事务最大响应时间 95th percentile: 1200.50ms # 95%事务的响应时间重点关注核心指标TPS每秒事务数、QPS每秒查询数越高越好95th percentile95%响应时间越低越好参考标准8C16G 服务器 MySQL 8.0读写混合压测 TPS 一般能达到 1000QPS 2000095% 响应时间 1s 为正常。五、压测注意事项压测环境隔离不要在生产库直接压测单独搭建和生产配置一致的测试环境参数调优压测前可先优化 MySQL 核心参数如innodb_buffer_pool_size、max_connections、innodb_flush_log_at_trx_commit逐步增加并发从低并发如 8、16开始逐步增加到 64、128找到数据库的性能拐点监控配套压测时用top、iostat、vmstat监控服务器 CPU、磁盘 IO、内存使用定位性能瓶颈如 IO 打满则需优化磁盘CPU 打满则需优化 SQL 或数据库参数。总结sysbench 压测 MySQL 的核心流程是「准备数据 → 执行压测 → 清理数据」核心参数需关注table-size单表行数、tables表数量、threads并发数核心压测指标为 TPS每秒事务数、QPS每秒查询数、95% 响应时间前两者越高、后者越低数据库性能越好压测时需隔离环境、逐步增加并发并结合服务器监控定位性能瓶颈而非仅看数值。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站设计的主要步骤广州网站建设公司嘉御

想象一下,只需输入简单的文字描述,就能在几分钟内生成一首完整的专业级歌曲——这就是腾讯AI Lab开源的SongGeneration项目带来的革命性体验。基于创新的LeVo架构,这个开源AI音乐生成工具正在彻底改变音乐创作的方式,让零基础的用…

张小明 2025/12/25 20:09:56 网站建设

网站建设和定位磁力岛引擎

40亿参数改写行业规则:Qwen3-4B-Instruct-2507如何让中小企业实现AI自由 【免费下载链接】Qwen3-4B-Instruct-2507-GGUF 项目地址: https://ai.gitcode.com/hf_mirrors/unsloth/Qwen3-4B-Instruct-2507-GGUF 导语 阿里巴巴通义千问团队推出的Qwen3-4B-Inst…

张小明 2025/12/25 14:41:04 网站建设

制作一个网站需要多长时间山东外贸公司名录

引言:数据采集的技术挑战 【免费下载链接】XHS-Downloader 免费;轻量;开源,基于 AIOHTTP 模块实现的小红书图文/视频作品采集工具 项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader 你是否曾在小红书内容采集过…

张小明 2025/12/25 12:46:45 网站建设

东莞常平粤海水务微信seo什么意思

Unity翻译插件重构指南:从零打造专业级本地化方案 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 在游戏全球化浪潮中,Unity翻译插件已成为连接不同语言玩家的关键技术桥梁。本文将…

张小明 2025/12/25 1:26:24 网站建设

扁平化购物网站模板济南润滑油网站制作

缓存在服务端是一个非常重要的东西,今天我们来聊聊怎么把 Amazon ElastiCache应用整合到 Spring Boot 上,让服务响应提速、系统整体轻盈起来。一、为什么你迟早要上缓存你有多少次在日志里看着那几百毫秒的 SQL 延迟叹气?尤其当系统访问量上去…

张小明 2025/12/31 14:34:31 网站建设

网络课程系统网站建设费用网站开发需求文档怎么写

FaceFusion在AI心理咨询机器人中的形象定制应用 在心理健康服务日益数字化的今天,一个核心问题始终困扰着开发者:如何让一台机器真正赢得人类的信任? 传统AI聊天机器人能回答“我很难过怎么办”,却无法给出一个温暖的眼神或恰到好…

张小明 2025/12/29 21:03:33 网站建设