MS SQL SERVER 2005 数据库大数据量访问(隔离级别设置、并发、性能)问题【加分至600,这个区只能发100】
第一次接触数据库性能问题,问题较菜,大家顺便拿分。
当前系统中在短时间内会有400个以上的公司登录系统并进行操作。
每个公司有2-20个人不等。
同时对多个数据库表进行增加、删除、修改,查询操作。
在固定的时刻,客户/服务器本身会开始对数据库操作,短时间出现峰值。
前提:
目前不考虑分布式
服务器配置当作优良
SQL SERVER 2005
.NET FRAMEWORK 2.0
3层开发模式
要求:
解决更新丢失
访问速度缓慢
操作缓慢
问题:
我考虑降低隔离级别,但没找到哪里进行设置。
提高服务器性能,使用APP与DATA SERVER分离的方式。
使用SQL SERVER 2005表分区技术,但不知道是否会提高性能。
有待高手提供建议,方法,恳请赐教,十分感谢。