最近接手一个新的项目,要进行二次开发或者说更新软件版本,
看了一下数据库,数据量还是蛮大的,半年50万条数据,今天打开表格都要4秒钟才打开
感觉查询有点慢,过来人有点经验分享一下,要注意的事项么?
看了下代码,好像如果是新的代号的产品数据进来,会重新建立一个表格来记录该产品的数据
这些数据会很多,半年增加约50万条,现在大概有20多个产品吧,以后还会增加
数据库查询优化还有很多工作要做啊,以前没做过,现在有机会挑战了,各位给点建议啊,要注意什么?谢谢
看了一下数据库,数据量还是蛮大的,半年50万条数据,今天打开表格都要4秒钟才打开
感觉查询有点慢,过来人有点经验分享一下,要注意的事项么?
看了下代码,好像如果是新的代号的产品数据进来,会重新建立一个表格来记录该产品的数据
这些数据会很多,半年增加约50万条,现在大概有20多个产品吧,以后还会增加
数据库查询优化还有很多工作要做啊,以前没做过,现在有机会挑战了,各位给点建议啊,要注意什么?谢谢
建议1:边改边学.
建议2:做好备份.
建议3:表不要太多.
建议4:索引要做好.
建议5:常来CSDN/MSSQL版!
如果是联合主键的话,可以将主键建成非聚集所以,用一个identity来做主键。
我觉得这次是个学习的好机会,呵呵
另外一个模块的数据是存在一个表中的,大概算了一下半年3亿条数据吧
应该值得去优化