重大疾病动物模型和实验动物资源.pptVIP

  • 4
  • 0
  • 约1.9千字
  • 约 24页
  • 2017-04-08 发布于天津
  • 举报
重大疾病动物模型和实验动物资源.ppt

DAT328 SQLCLR 与 T-SQL:数据库开发最佳实践 孙巍 技术总监 北京中达金桥技术服务有限公司 基本概念 SQL:关系型数据库的查询语言 T-SQL:Microsoft SQL Server在SQL上的扩展程序语言 XP_SP:复杂过程的代码 通常使用C++开发 sp_OA:OLE自动过程 通过T-SQL调用COM对象 SQLCLR:SQL Server使用Microsoft.NET XPs 和 OLE Automation XP_SP使用ODS 托管代码 最初是为了满足软件集成商的需求 今后将不再推荐 OLE automation 使用XP_SP做为包装 迁移到SQLCLR 今后我们可以使用SQL\T-SQL\SQLCLR 使用SQL 对于集合操作SQL是最佳选择 最快速的集合查询 通过统计信息优化 快速执行 在任何语言中游标访问速度都不快 硬编码的执行计划 额外的存储开销 而外的数据获取开销 选择什么语言 解释型的T-SQL 对于大量的程序代码没有做优化 字符串处理没有优化 对于数据中心应用程序有很好的函数库 变异型的SQLCLR 处理代码可以有数量级的性能提升 对于过程代码- 代码越多,可以获得更快的性能 .NET BCL are “built-ins” 过程示例 假设你想编写 正则表达式 XSLT SQLCLR是最佳选择 SQL查询优化器没有帮助 处理速度有数

文档评论(0)

1亿VIP精品文档

相关文档