Overview
Scenarios
Product Architecture
Instance Types
Compatibility Notes
Usage specification recommendations
Test Item | Test Value |
Total Data Volume | 10 million × 10 tables |
Testing Model | sysbench update non index |
Binlog subscription node throughput | 10.5w QPS |
Resource Specification | 32C 64G |
CPU usage | 4C |
Memory usage | 8.4GB |
Test Item | Test Configuration |
Instance Specifications | 3MC (4C8G) + 15HyperNode (16C32G) + 1Binlog subscription node (48C96G) |
Client pressure | 15 tables, 15 concurrency, totaling 50,000 QPS insert |
Duration | 72 hours |
Synchronization delay | stably maintained within 10s |
CREATE TABLE `sbtest1` (`id` bigint NOT NULL,`uid` bigint NOT NULL,`phase` int NOT NULL,`status` int NOT NULL,`detail` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,`createdTime` datetime NOT NULL,`lastModTime` datetime NOT NULL,`business` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,`materialId` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,`materialType` int NOT NULL,`reviewDataId` bigint NOT NULL,`deleteStatus` int NOT NULL,`traceId` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,`reviewDataLogDetail` mediumblob,`physicalFinger` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,`originalFinger` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,`originalResourceId` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,`parentTraceId` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,`grandParentId` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,`parentId` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,PRIMARY KEY (`id`),KEY `idx_materialId` (`materialId`),KEY `idx_uid` (`uid`),KEY `idx_reviewDataId` (`reviewDataId`),KEY `idx_createdTime` (`createdTime`),KEY `idx_phase` (`phase`),KEY `idx_status` (`status`),KEY `idx_parentId` (`parentId`)) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8
-- Enhance large transaction processing capabilitywait_flush_binlog_cache_max_size = 100MB-- Optimize memory usagetdstore_block_cache_size = 300MB
CREATE TABLE ... AS SELECT ... syntax after Binlog is enabled. To restore it, contact technical support to disable the synchronization feature and restart the instance.フィードバック