.NET&DB性能相关
来源:互联网 发布:健身房能减肥吗 知乎 编辑:程序博客网 时间:2024/04/28 03:45
本篇涉及.NET平台与DB交互时,在特定场景下如何最大限度的提升性能,涉及场景不断完善,不涉及数据库本身索引等自由特性。
§ 场景1
大量数据插入业务数据表,因为业务表在生产环境一致在using中,且表结构附带不同的索引键,所以需要考虑的是否会影响业务本身,不能通过原始的单条记录循环插入的方式来实现。
处理方案:建立临时表,不带索引键,不加约束。
将待插入数据格式化之后,分批插入到该临时表(每批次的数量可自行设定,前提是待执行SQL不要超过cmdText的最大长度),将临时表的特定行列数据一次性拷贝到业务表,最后完成临时表相应数据清理。
- .NET&DB性能相关
- .NET性能相关书籍
- Oracle DB 性能管理
- cache + db 性能
- C#DB相关收集
- DB job相关
- rake db相关命令
- SSIS数据流性能比较(ADO.NET vs. OLE DB vs. ODBC)
- Oracle DB 性能优化:概览
- Oracle DB SQL 性能分析器
- Asp.net性能优化总结[关于数据处理相关的优化]
- Asp.net性能优化总结[关于数据处理相关的优化]
- 性能相关
- 性能相关
- 关于 OLE DB 和 .NET
- ASP.Net Core DB Migration
- magento性能优化系列二:db篇
- magento性能优化系列二:db篇
- 常用控件技巧
- 30条综合网站的SEO技巧
- Start to use JAXP
- BREW 实现字符串MD5编码
- 两个页面传参(dialogArguments的用法)
- .NET&DB性能相关
- 应用程序生命周期管理(ALM:application lifecycle management)
- 用JavaScript写的数独算法
- 测试
- php中需要注意的地方
- 为了你自已,写下去!
- 快速压缩jpeg
- [转载]一种可以穿透还原卡和还原软件的代码
- WebService是“良药”还是“毒药”