1、在ebuilder表单管理中，查看表单对应的数据库表名。

[图片附件未整合: ../_assets/223609919360729088/001-bfaad47e01.png]

2、针对设置了固定条件的列表，为其创建对应的列索引。  
[图片附件未整合: ../_assets/223609919360729088/002-979c0c2916.png]

[图片附件未整合: ../_assets/223609919360729088/003-c9c4febc6f.png]

[图片附件未整合: ../_assets/223609919360729088/004-b4091619e1.png]

如上图示例中，条件包含字段（版本号、是否最新版本、是否次新版本、变更单是否已发起），mysql数据库sql脚本即：

```sql
create index idx_表名_+字段1 on 表名(字段1);
create index idx_表名_+字段2 on 表名(字段2);
……
```

其中，表名为第一步中表单的数据库表名，字段名可通过表单设置——字段管理，查看对应字段的字段名。

以上图为例，最终sql脚本为：

```sql
create index idx_uf_lpm_project_5l_pversion_isnew on uf_lpm_project_5(lpversion_isnew);
create index idx_uf_lpm_project_5l_bgdsfyfq on uf_lpm_project_5(bgdsfyfq);
create index idx_uf_lpm_project_5l_sfcxbb on uf_lpm_project_5(sfcxbb);
create index idx_uf_lpm_project_5l_lpversion_num on uf_lpm_project_5(lpversion_num);
```

注：字段索引无需重复创建。即列表A和列表B均使用了字段A作为条件，该列索引仅创建一次即可。

注：oracle数据库可适当精简索引名，以保证索引名不超过30位。
