测试说明
数据库参数:
enable_partition_opfusion=on show enable_opfusion=on
表压缩参数:
COMPRESSTYPE=2
COMPRESS_LEVEL=12
COMPRESS_CHUNK_SIZE=512
COMPRESS_PREALLOC_CHUNKS=0
compress_byte_convert=flase
compress_diff_convert=flase
索引压缩参数:
COMPRESSTYPE=2
COMPRESS_LEVEL=0
COMPRESS_CHUNK_SIZE=512
COMPRESS_PREALLOC_CHUNKS=0
compress_byte_convert=true
compress_diff_convert=flase
测试过程中不压缩场景下,均使用参数默认值
使用并发select/insert测试,单机,铺地数据100w,记录CPU和TPS
SELECT
注:本地压是指在数据库所在机器压测,远程压是指在另一台机器进行压测
INSERT
注:本地压是指在数据库所在机器压测,远程压是指在另一台机器进行压测
测试结论
在分区且压缩的情况下,12个分区,365个分区,1825个分区性能差别不大;无分区压缩比无分区不压缩TPS高
注:初始的情况下,每个分区会占用约9M的空间,当分区数量多的情况下,初始占用空间比较多