我们在测试数据库性能的过程中,通常需要生成一批测试数据。
以前,一般要写一段程序或者脚本来完成这项工作,但现在是2024年啦!时代变了!
PolarDB-X目前是少有的支持存储过程的分布式数据库,结合大模型,我们可以非常简单的来制造测试数据: 存储过程的原理和使用方法 通义官网
例如,有这样的表结构:
CREATE TABLE t2 (
id bigint(20) NOT NULL AUTO_INCREMENT,
c1 varchar(64) NOT NULL ,
c2 tinyint(4) NOT NULL ,
c3 varchar(64) NOT NULL ,
c4 tinyint(4) NOT NULL ,
c5 varchar(64) NOT NULL ,
c6 bigint(20) DEFAULT NULL ,
c7 bigint(20) DEFAULT NULL ,
c8 double DEFAULT NULL ,