private void constructListQueryWithPrefixV2(PreparedStatement statement, short accountId, short containerId,
      String blobNamePrefix, String pageToken, int maxKeysValue) throws SQLException {
    statement.setInt(1, accountId);
    statement.setInt(2, containerId);
    statement.setString(3, blobNamePrefix + "%");
    statement.setString(4, pageToken != null ? pageToken : blobNamePrefix);
    statement.setInt(5, accountId);
    statement.setInt(6, containerId);
    statement.setString(7, blobNamePrefix + "%");
    statement.setString(8, pageToken != null ? pageToken : blobNamePrefix);
    statement.setInt(9, maxKeysValue + 1);
  }
Construct a list query statement with prefix when {@link MySqlNamedBlobDbConfig#listNamedBlobsSQLOption} is 2
@param statement The {@link PreparedStatement} to set the parameters on.
@param accountId The account id
@param containerId The container id
@param blobNamePrefix The blobname prefix
@param pageToken The page token
@param maxKeysValue The max key to return
@throws SQLException
ambry-named-mysql/src/main/java/com/github/ambry/named/MySqlNamedBlobDb.java