关于SQL SERVER高并发访问的解决办法
来源:互联网 发布:java arraylist用法 编辑:程序博客网 时间:2024/05/22 16:52
关于SQL SERVER高并发访问的解决办法问题:后台系统需要连接SQL SERVER,瞬时数据操作可能会很大,如同时有好几万数据要插入数据库,但在插入数据的同时另外的线程可能还要访问本数据库,插入数据的操作优先级比较低,其他的访问需要即时返回,想了很久不知道该怎么解决,望高手赐教了。回答:1. 提高服务器硬件配置 2. 使用 replication 之类的同步技术, 将频繁操作的表同步为多份, 将操作分散到这些同步的表中 3. 对于数据查询, 尽量使用 READ UNCOMMITTED 事务隔离级别, 以减少锁的开销===可以使用快照隔离级别===--查询时,使用SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED--或with(nolock)--并且建好索引,尽量减少耗时查询--多个服务器分担压力--提高硬件性能这是最耗成本但最有效的方法了===查询时候不上锁 select *from tb(nolock) 使用镜像复制等 添加一些只读的数据库!===除了以上的方法之外 2005还可以采用row-versiong based的snapshot 事务隔离层级。 建立snapshot database,将查询、更新两种不同操作隔离
- 关于SQL SERVER高并发访问的解决办法
- 关于SQL SERVER高并发访问的解决办法
- 关于SQL SERVER高并发访问的解决办法
- 关于SQL SERVER高并发访问的解决办法
- 关于无法安装sql server的解决办法
- 访问SQL Server的时候,无法登陆 的解决办法
- 关于大量用户并发访问解决办法
- 局域网内不能访问SQL Server 2005 的解决办法
- SQL Server 2005外部不能访问的解决办法
- 局域网内不能访问SQL Server 2005 的解决办法
- SQL Server 2005 管理并发数据访问
- 关于高并发的思考
- 关于Microsoft SQL Server 2005 错误 233 的解决办法
- 关于SQL SERVER 2000控制台不能正常启动的解决办法
- 关于Microsoft SQL Server 2005 错误 233 的解决办法
- 关于SQL Server 2008 数据库 不允许保存修改的解决办法
- 关于SQL server 2008不能启动的一个解决办法
- 关于sql server表加锁访问的一些经验
- Targeting A variation of dead reckoning (v1.0)
- MSSQL优化之————探索MSSQL执行计划
- CLucene阅读笔记
- 解决SQL查询速度慢问题
- 午夜搬运工
- 关于SQL SERVER高并发访问的解决办法
- 如何优化SQL Server数据库查询
- Sybase IQ load table 的时候如何跟踪日志。
- game network papers
- 动态SQL语句语法
- 动态sql语句基本语法
- WPF从我炫系统5---基本控件的用法
- JS获取本地IP、MAC地址
- SQL2008 Merge关键字用法与简例