当前位置: 首页 > news >正文

关联查询之速度优化

在有些关联表的数据比较多的情况,可以先筛选出一部分临时表。然后用临时表关联。优化速度从15s提升到3s

形式如

select * into #tempTable1 from Table1 where CurrentVersion_SID=@temp_versionID select * into #tempTable2 from Table2 where CurrentVersion_SID=@temp_versionID select * into #tempTable3 from Table3 where CurrentVersion_SID=@temp_versionID select * into #tempTable4 from Table4 where CurrentVersion_SID=@temp_versionID select * into #tempTable5 from Table5 where CurrentVersion_SID=@temp_versionID

中间各种关联查询

DROP TABLE #tempTable1 DROP TABLE #tempTable2 drop table #tempTable3 drop table #tempTable4 drop table #tempTable5 drop table #tempTable6 drop table #tempTable7

转载于:https://www.cnblogs.com/yanshaoxiong/p/6674297.html

相关文章:

  • python打造12306余票实时监控
  • as3 socket连接方法类
  • Func和Action委托简单用法
  • APMServ错误解决办法:1、Apache启动失败,请检查相关配置
  • iptables配置详解
  • wordpress如何安装主题?
  • Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace 解决方法...
  • flex不能生成swf和html
  • java中各种date格式的转化
  • eclipse+maven搭建web工程之创建
  • 一类积性函数的前缀和---刷题记录
  • AS3教程:for each in解析效率
  • [4.9福建四校联考]
  • flex教程:一个虚线画法实例
  • git分支小问题
  • CentOS 7 修改主机名
  • C语言笔记(第一章:C语言编程)
  • Django 博客开发教程 16 - 统计文章阅读量
  • FastReport在线报表设计器工作原理
  • JavaScript新鲜事·第5期
  • Java编程基础24——递归练习
  • JS数组方法汇总
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • learning koa2.x
  • Linux编程学习笔记 | Linux多线程学习[2] - 线程的同步
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • 编写高质量JavaScript代码之并发
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 如何胜任知名企业的商业数据分析师?
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​卜东波研究员:高观点下的少儿计算思维
  • ​学习一下,什么是预包装食品?​
  • #define
  • #Linux(权限管理)
  • %check_box% in rails :coditions={:has_many , :through}
  • (12)Linux 常见的三种进程状态
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • ***原理与防范
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .net framework 4.0中如何 输出 form 的name属性。
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .NET 中选择合适的文件打开模式(CreateNew, Create, Open, OpenOrCreate, Truncate, Append)
  • .NET/C# 避免调试器不小心提前计算本应延迟计算的值
  • .NET/C# 如何获取当前进程的 CPU 和内存占用?如何获取全局 CPU 和内存占用?
  • .Net高阶异常处理第二篇~~ dump进阶之MiniDumpWriter
  • .Net开发笔记(二十)创建一个需要授权的第三方组件
  • /var/lib/dpkg/lock 锁定问题
  • @test注解_Spring 自定义注解你了解过吗?
  • [BZOJ 3282] Tree 【LCT】
  • [BZOJ 3680]吊打XXX(模拟退火)