ShardingSphere Proxy 适配 MySQL addBatch/executeBatch 数组结果实战

问题背景 MySQL JDBC 驱动支持使用 addBatch 和 executeBatch 方法,进行批量写入操作。MySQL 提供了 allowMultiQueries 和 rewriteBatchedStatements 两个属性用于控制是否开启批量写入,如果用户在 JDBC URL 上开启 &allowMultiQueries=true&rewriteBatched...

ShardingSphere

BenchmarkSQL & ShardingSphere-JDBC 性能测试实战

TPC-C 模型简介 TPC 是一系列事务处理和数据库基准测试的规范。其中TPC-C(Transaction Processing Performance Council)是针对 OLTP 的基准测试模型。TPC-C 测试模型给基准测试提供了一种统一的测试标准,可以大体观察出数据库服务稳定性、性能以及系统性能等一系列问题。对数据库展开 TPC-C 基准性能测试,一方面可以衡量数据库的性能,...

ShardingSphere

使用 Wireshark 解决 BenchmarkSQL 压测 Proxy 异常

问题背景 最近 ShardingSphere 社区用户反馈,他使用 BenchmarkSQL 工具对 ShardingSphere Proxy 进行性能测试,在执行 ./runDatabaseBuild.sh props.mysql 初始化数据阶段,出现了 ArrayIndexOutOfBoundsException 异常,而且异常能够稳定复现。考虑到 ShardingSphere 团队内...

In Action

使用 MySQL Test Framework 测试 ShardingSphere 联邦查询

MySQL Test Framework 简介 TODO MySQL Test Framework 使用 TODO ShardingSphere 联邦查询测试实战 TODO 欢迎关注 欢迎关注「端小强的博客」微信公众号,会不定期分享日常学习和工作经验,欢迎大家关注交流。

ShardingSphere

使用 SQLancer 测试 ShardingSphere 联邦查询

什么是 SQLacner TODO PQS 测试方法 TODO NoREC 测试方法 TODO TLP 测试方法 TODO CERT 测试方法 TODO 联邦查询测试实战 TODO 欢迎关注 欢迎关注「端小强的博客」微信公众号,会不定期分享日常学习和工作经验,欢迎大家关注交流。

ShardingSphere