12loop_file.mql 632 B

12345678910111213141516171819202122232425
  1. -- ============================================================
  2. -- scope(file) loop(N) parallel(N) 测试:<filei> <filecount>
  3. -- ============================================================
  4. /**
  5. scope(file)
  6. loop(3)
  7. parallel(2)
  8. **/
  9. ;
  10. -- 并发循环执行本文件 3 次,最大并行数 2
  11. -- 使用 filei 作为流水号
  12. insert into /test/aaa/test_ext (e_name, e_value, e_text) values (concat('file_test_', <filei>), {%d,filei}, concat('filei=', <filei>, ' filecount=', <filecount>))
  13. /**
  14. sleep(100ms)
  15. **/
  16. ;
  17. -- 验证 file 循环结果
  18. select e_name, e_value from /test/aaa/test_ext where e_name=^'file_test'
  19. /**
  20. output()
  21. **/
  22. ;