2.15.4、数据库索引
创建数据库索引,通过优化字段索引是提高系统速度的重要方法。
一、自定义数据表创建索引
适用对象:自定义CRM功能,自定义系统功能,全局数据表
1、点击系统设置 》 基础设置 》 字段设置 》 点击“索引”列的创建、取消进行索引管理
2、如果此字段的数据类型为ntext,text;或nvarchar(max)或nvarchar长度超过400的;或控件类型为FileUpload文件上传的均不允许创建索引。
二、流程数据表创建索引
1、打开流程的管理界面 》 字段 》 当鼠标移动到对应的字段上面 》 点击星号图标创建、取消索引
三、为所有数据表创建索引
1、点击系统设置 》 基础设置 》数据库管理 》 切换数据库 》点击表名 后在新窗口里面针对数据表的字段创建、取消索引
四、系统自动检测并创建索引
系统可以针对所有的自定义功能、自定义CRM功能、流程、全局数据表的通用字段自动创建索引。
1、系统默认针对哪些字段?
DataTableName, WorkFlowType, WorkFlowGUID, WorkFlowInstanceCode, WorkFlowStep, AgencyID, DepartmentID, JobID, CustomerID, ContractNO, UserGuid, UpdateUserGuid, IsLocked, IsFinished, Initiateuserguid, ProjectCode, 项目编码, 仓库, 产品编码, CustomerSaleChanceID
2、如何设置默认创建索引的字段?
设置《SystemDefaultColumnIndexList》的StateObject,字段用逗号分隔
3、点击系统设置 》 基础设置 》 数据库管理 》 点击自动创建索引按钮即可