为mysql数据库的表添加索引
当unibilling的并发呼叫达到300个以上的时候,在linux中使用top命名查看系统资源的使用情况发现,mysql占用的CPU资源比较高。配合mysql的 show processlist证实,为某些表添加合适的索引可以显著提高mysql的工作效能。
基于单个字段建立索引:
CREATE INDEX 索引名称 ON 表名 (字段名);
例如:
CREATE INDEX ind_accountcode ON callhistory (accountcode);
基于多个字段建立索引:
CREATE INDEX 索引名称 ON 表名 (字段1名,字段2名);
例如:
CREATE INDEX ind_areacode_priority ON csvcallroute (areacode,priority);
没有评论 ▼