性能优化不是几句话就可以说清楚的,我只能说建索引
建议先检查一下where中使用到的字段有没有建立索引
可以从俩方面看看
第一 从你的操作代码。是否可优化
第二 sql优化。例如,索引,或者sql语句优化等到。。
我没有写SQL语句,我用的是LINQ
不过索引。。。嗯,我试试看。刚才看了一下发现主键已经默认建有索引了,我把一些用到的非主键的属性也建索引试试看
家属和医生说有人生病了,问医生怎么医治。天呢,什么也没说,也没看见,怎么办...,难住了
得先看数据量有多大,描述有点不清楚。
我觉得得先看数据量有多大,数据量太大的话必须建索引了,数据量不大,但是很慢的话,你就得检查一下代码看看哪里能不能优化一下了
读写分离,在读的数据库上建立索引,再慢的话,使用缓存机制