act_ru_variable这张表中的各个字段分别是代表什么意思?activity工作流runtimeService.startProcessInstanceByKey()执行后返回的ProcessInstance对象的id是哪张表的主键id?
时间: 2024-03-28 07:37:38 浏览: 23
act_ru_variable表是Activiti工作流引擎中的运行时流程变量表,其中的各个字段分别代表:
- ID:流程变量ID
- REV:数据版本号
- TYPE:数据类型
- NAME:数据名称
- EXECUTION_ID:流程实例ID
- PROC_INST_ID:流程实例ID
- TASK_ID:任务ID
- BYTEARRAY_ID:字节数组ID
- DOUBLE_: 存储double类型的变量值
- LONG_: 存储long类型的变量值
- TEXT_: 存储字符串类型的变量值
- TEXT2_: 存储字符串类型的变量值
在使用runtimeService.startProcessInstanceByKey()方法启动流程实例后,该方法会返回一个ProcessInstance对象,该对象的ID是act_hi_procinst表的主键ID。act_hi_procinst表是Activiti工作流引擎中的历史流程实例表,用于存储已经结束的流程实例的信息。
相关问题
runtimeService.startProcessInstanceByKey()方法的第二个参数如果是Map集合,map集合的信息保存到哪张表的哪个字段中去了
`runtimeService.startProcessInstanceByKey()` 方法的第二个参数是一个 Map 类型的变量,用于设置流程实例启动时的变量。这些变量的值会被保存到流程实例的运行时数据中,可以在流程实例的整个生命周期中被访问和修改。
在 Activiti 中,流程实例的运行时数据是保存在数据库的 `act_ru_variable` 表中的。当你使用 `runtimeService.setVariable()` 或 `runtimeService.setVariables()` 方法设置流程实例的变量时,Activiti 会将这些变量的名称和值保存到 `act_ru_variable` 表中的相应字段中。当你需要获取流程实例的变量时,Activiti 会从 `act_ru_variable` 表中读取相应的字段值,并将其封装为一个 Map 类型的变量返回给你。
sys.dm_exec_requests这张表的字段以及中文注释
sys.dm_exec_requests表包括以下字段:
1. session_id:正在执行请求的会话的ID。
2. request_id:请求的唯一标识符。
3. start_time:请求开始执行的时间。
4. status:请求的当前状态。
5. command:请求的类型。
6. sql_handle:请求所使用的SQL语句的句柄。
7. statement_start_offset:请求使用的SQL语句的起始偏移量。
8. statement_end_offset:请求使用的SQL语句的结束偏移量。
9. plan_handle:请求所使用的计划的句柄。
10. database_id:请求所在的数据库的ID。
11. user_id:请求所属的用户的ID。
12. wait_type:请求正在等待的类型。
13. wait_time:请求已经等待的时间。
14. last_wait_type:请求最后等待的类型。
15. cpu_time:请求已使用的CPU时间。
16. total_elapsed_time:请求已等待的总时间。
17. reads:请求已读取的页数。
18. writes:请求已写入的页数。
19. logical_reads:请求已读取的逻辑页数。
20. text_size:请求使用的SQL语句的文本大小。
21. language:请求使用的语言。
22. date_format:请求使用的日期格式。
23. date_first:请求使用的第一个日期。
24. quoted_identifier:请求使用的引号标识符。
25. arithabort:请求使用的算术终止标志。
26. ansi_null_dflt_on:请求使用的ANSI_NULL_DFLT_ON标志。
27. ansi_defaults:请求使用的ANSI_DEFAULTS标志。
28. ansi_warnings:请求使用的ANSI_WARNINGS标志。
29. ansi_padding:请求使用的ANSI_PADDING标志。
30. ansi_nulls:请求使用的ANSI_NULLS标志。
31. concat_null_yields_null:请求使用的CONCAT_NULL_YIELDS_NULL标志。
32. transaction_isolation_level:请求使用的事务隔离级别。
33. lock_timeout:请求使用的锁超时时间。
34. deadlock_priority:请求使用的死锁优先级。
35. row_count:请求所影响的行数。
36. prev_error:请求上一个错误的状态。
注释:以上信息来自于Microsoft SQL Server官网,仅供参考。