位置: 编程技术 - 正文

sqlserver not in 语句使程充崩溃

编辑:rootadmin
两张表 组织架构表(Organise) 和 工资发放历史记录表 (WagePerMonthHis) 两张表通过 Organise.Item_id 和 WagePerMonthHis.OrgIdS 进行关联 Organise表(以下简称O表)中大约有条记录个字段 ,WagePerMonthHis(以下简称W表)计有 万条记录 和 个字段 原程序中一段如下的语句 是查询所有不在W表的组织架构层级为2的记录 语句执行要秒之久,服务器的配置是比较高的:核心4CPU,G内存,且内存和CPU在执行时都没有出现瓶颈,开始以为是 (select OrgidS from WagesPerMonthHis where WagesYear='' and WagesMonth= '' Group by OrgidS,OrgNameS) 这条语句执行缓慢所致,单独执行这条却发现执行速度很快,大约不到2秒就出来了,于是症结出来了,是not in 这个全扫描关键词带来的性能下降.最直接的是导致页面失去响应,一个关键功能使用不了. 试了not exist语句,发现效果是一样的,并不象网上所说可以提高很多性能. 于是重新优化语句如下 改用左外连接(其实左连接也可以)后,整个语句执行速度为ms, 秒与ms 我想是很多人没想到的.

推荐整理分享sqlserver not in 语句使程充崩溃,希望有所帮助,仅作参考,欢迎阅读内容。

sqlserver not in 语句使程充崩溃

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

SQL Server 置疑、可疑、正在恢复等情况分析 一、出错情况有些时候当你重启了数据库服务,会发现有些数据库变成了正在恢复、置疑、可疑等情况,这个时候DBA就会很紧张了,下面是一些在实践

insert select与select into 的用法使用说明 insertinto(列名)select列名from表名where条件--不创建表,只复制表数据select列名into表名(这个表名是不存在的)from表名where条件,--创建一张新表,只复制

sqlserver合并DataTable并排除重复数据的通用方法分享 代码如下:///summary///将两个列不同的DataTable合并成一个新的DataTable////summary///paramname="dt1"源表/param///paramname="dt2"需要合并的表/param///paramname="primaryKey"需

标签: sqlserver not in 语句使程充崩溃

本文链接地址:https://www.jiuchutong.com/biancheng/348814.html 转载请保留说明!

上一篇:解决SQL Server的“此数据库没有有效所有者”问题(sqlserver 17051解决方案)

下一篇:SQL Server 置疑、可疑、正在恢复等情况分析(sql2008数据库置疑)

  • 详解SQL Server的聚焦过滤索引(sql server基本知识)

    SQL Server对创建索引大小有限制,最大是字节,上述直接写的VARCHAR(MAX),所以会出错,切记,切记。

    此时我们在主键上创建非聚集索引,我们在主键RowID上创建一个过滤索引且SomeValue = 'JeffckyWang" class="img-responsive" alt="详解SQL Server的聚焦过滤索引(sql server基本知识)">

    详解SQL Server的聚焦过滤索引(sql server基本知识)

  • upgrade.exe - upgrade进程是什么意思

    upgrade.exe - upgrade进程是什么意思

  • OfcPfwSvc.exe - OfcPfwSvc是什么进程 有什么用

    OfcPfwSvc.exe - OfcPfwSvc是什么进程 有什么用

  • Win7开机黑屏只有鼠标指针的问题如何解决(win7开机黑屏只有一个鼠标箭头)

    Win7开机黑屏只有鼠标指针的问题如何解决(win7开机黑屏只有一个鼠标箭头)

  • java List与array互相转换(java list和array list区别)

    java List与array互相转换(java list和array list区别)

  • Python基于sftp及rsa密匙实现远程拷贝文件的方法(pycharm sftp)

    Python基于sftp及rsa密匙实现远程拷贝文件的方法(pycharm sftp)

  • jquery取消事件冒泡的三种方法(推荐)(jquery页面关闭事件)

    jquery取消事件冒泡的三种方法(推荐)(jquery页面关闭事件)

  • 增值税开票软件在哪下载
  • 个人哪些捐赠可以税前扣除
  • 企业的书报费应计入销售费用
  • 实收资本印花税怎么申报税目
  • 投标保证金保险怎么买
  • 企业所得税应补退税额怎么计算
  • 哪些发票可以抵扣增值税
  • 小规模增值税申报表如何填报
  • 二手房增值税如何交
  • 视同销售税率如何确定?
  • 出口退税申报流程视频
  • 出售无形资产的会计科目
  • 增值税期末留抵税额的账务处理
  • 个体工商户每月不超过10万免税
  • 税务局申请发票
  • 小规模纳税人季度销售额不超过30万免征
  • 高危行业企业探索实行什么制度
  • 股权转让的印花税是按照什么金额缴纳
  • 土地计入无形资产包括的税费
  • 淘宝无票采购账务处理
  • 工业企业采购原材料
  • 自助设备使用费会计科目
  • 应交税费已交税金借方有余额
  • 会计新手入门
  • 出口退税款的账户是什么
  • 跨年的费用冲回会计分录
  • 民办非企业年底额度不能低于多少
  • 收到其他公司的罚款会计分录
  • 企业买金税盘做什么科目
  • 私立医院执行什么会计准则
  • 不合格原材料
  • linux怎么用gcc编译c程序
  • 企业所得税核定征收方法有哪两种
  • 基于opencv的图像处理
  • 小规模纳税人增值税免税政策
  • vue中methods的作用
  • js字符串转换为数字类型
  • 一站式自动化测试平台如何滑动
  • 网络安全工具大全图片
  • 成品油发票是什么样的
  • 用于职工福利的进项税账务处理
  • sqlserver2008数据库定时备份
  • 小规模都是季度报税吗
  • 费用结转的方法有哪些
  • PostgreSQL 查看数据库,索引,表,表空间大小的示例代码
  • mongodb如何备份
  • 只有进项税月末要转入未交增值税么
  • 小规模增值税免税政策变化历程
  • 金融企业应当按照交易或事项的实质和经济现实
  • 房企预收款如何缴纳企业所得税
  • 红冲去年的管理费用
  • 营改增后房地产企业增值税如何核算
  • 公司库存现金提现流程
  • 免息分期付款怎么办理
  • 保险公司赔付进项税
  • 缴纳以前年度税金怎么做账
  • 企业中征码怎么生成
  • 工会经费账务处理流程
  • 无形资产资本化加计扣除可抵扣暂时性差异
  • 公司向股东借款多久必须归还
  • 商品降价如何进行投诉
  • 内帐外帐的区别与联系
  • ubuntu怎样
  • vmware10虚拟机安装
  • 怎么查看win7系统电脑访问了哪些应用程序
  • mac怎么自定义桌面图标
  • xp如何一键还原系统还原
  • windows xp输入法不见了怎么办
  • linux系统中命令什么大小写
  • ios macos
  • centos6.8分区方案
  • windows8.1u盘安装教程
  • bat批处理命令大全
  • java中遍历数组的方法
  • 运算符优先级由高到低的顺序
  • python系统框架
  • java教程
  • js自适应布局
  • 销货清单表格的制作方法
  • 购买税控盘怎么抵扣
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设