具有BLOB参数的Jmeter JDBC调用存储过程

问题描述 投票:0回答:1

我应该使用BLOB参数调用存储过程。

参数类型是BloB,如何在参数值中将文件作为BLOB数据类型发送?

jmeter blob jdbc-request
1个回答
1
投票

我们不知道,说明会因所使用的RDBMS系统而异。

例如,对于MySQL数据库,您可以调用LOAD_FILE()函数。

示例设置:

enter image description here

演示:

enter image description here

如果您要复制所描述的行为:

  1. Create table语句:

    CREATE TABLE test_blob( ID INT, IMAGE BLOB);
    
  2. Create stored procedure语句:

    DELIMITER //
    CREATE PROCEDURE testBlobSp (IN ID INT, IN IMAGE BLOB)
    BEGIN
    INSERT INTO test_blob values (ID, IMAGE);
    END
    //
    

更多信息:Performance Testing BLOB from a MySQL Database with JMeter

© www.soinside.com 2019 - 2024. All rights reserved.