SQL server 语句运行很快,放到代码编译器中就很慢
问题描述:
SQL server 语句在navicate 中运行不到一秒,但是运行这个SQL语句的接口就需要十几秒,几十秒,严重影响用户使用。
解决思路:
SQL语句是没有问题的,因为在navicate 中运行就很快,但放到代码中运行就很慢,可以向代码方面来排查。
在网上查到可能是因为查询条件数据类型有问题,字段类型错误导致了表扫描,最后导致查询速度慢。
解决方式:
第一步:
先将该方法的查询条件清除,发现速度变快了,这就可以排查到是查询条件字段类型有问题
第二步:
修改查询条件字段的的类型,我是修改成了String 类型,然后重新查询,速度提上来了。
searchParams.put("EQ_proId", String.valueOf(proId));
searchParams.put("EQ_userId", String.valueOf(userId));
SQL server 语句运行很快,放到代码编译器中就很慢相关推荐
- sql多语句表值函数_构造一个特殊的多语句表函数来检查SQL Server的运行状况
sql多语句表值函数 问题 ( The Problem ) Checking the many SQL Servers health conditions is one of the DBA basi ...
- 如何通过SQL Server语句查询三个月内的信息代码的教程方法
如何通过SQL Server语句查询三个月内的信息代码的教程方法 作者:张国军_Suger 开发工具与关键技术:SQL Server 2014.SQL.SQL关键字 由于需求需要我们达 ...
- 浅谈SQL Server内部运行机制
原文:浅谈SQL Server内部运行机制 对于已经很熟悉T-SQL的读者,或者对于较专业的DBA来说,逻辑的增删改查,或者较复杂的SQL语句,都是非常简单的,不存在任何挑战,不值得一提,那么,SQL ...
- SQL Server 语句查询手册
建表: CREATE TABLE [DB.dbo].tableName (Stud_id int CONSTRAINT constraintName1 not null primary key, ...
- SQL Server语句创建表
今天介绍一下如何使用SQL Server语句创建表并添加数据 首先先了解一下表的模式,在数据库中根据模式进行分组避免表名称的冲突 在SQL Server 2014中直接新建表是默认的前缀dbo 而命名 ...
- 如何使用 SQL INSERT 语句将数据插入到表中
文章目录 一.数据插入 1.1 插入完整的行 1.2 插入部分行 1.3 插入检索出的数据 二.从一个表复制到另一个表 三.小结 本文介绍如何使用 SQL INSERT 语句将数据插入到表中,如何用 ...
- windows7安装sql server 2000安装步骤 及安装过程中遇到的问题和解决方式
提示:文章写完后windows7安装sql server 2000安装步骤 及安装过程中遇到的问题和解决方式, 文章目录 一.ms sql server 2000是什么? 版本简介: **特点:** ...
- SQL Server 2008 R2——ROW_NUMBER() 去掉不同行中相同列的重复内容
原文:SQL Server 2008 R2--ROW_NUMBER() 去掉不同行中相同列的重复内容 ==================================声明============= ...
- 使用SQL Server 2017 Docker容器在.NET Core中进行本地Web API开发
目录 介绍 先决条件 最好事先知道 假设 动机 跨平台 快速安装 经济有效 不同版本/多个实例 速度 持久性 找到SQL Server 2017镜像并在本地下载它 在没有卷挂载的情况下在本地执行SQ ...
最新文章
- LINQ 101——分组、Set、转换、Element
- 后台服务系统之编写服务提供方实现
- C小项目 —— 学生选课系统
- 苹果收购人工智能初创公司Voysis以改善语音助手Siri功能
- 3 矩阵运算_小白学PyTorch——pytorch常见运算详解
- 围观京东云,您有一份区块链技术礼包待查收!
- 携程否认竞价排名;戴尔为“吃鸡外挂”致歉;腾讯将发区块链游戏 | CSDN极客头条
- 干不过微信,又抢钉钉地盘!中移动砸下 8400 万重做飞信
- lisp 任意点 曲线距离_递归、分治、分类和最小距离点对的autolisp实现
- Amoeba 实现Mysql的读写分离
- 【笔记】Java如何判断是IDE启动还是jar启动
- vm服务器复制文件,怎么实现从宿主机拖动复制文件到虚拟机VM中的示例
- 【STC15系列】SYK-0806-A2S1 工业自动化控制之【05-定时器控制的流水灯】
- 安装Chromium浏览器并添加Flash插件Pepper Flash Player
- 计算机管理添加信任,iPhone怎么设置添加信任?苹果手机对电脑添加信任图文教程...
- 计算机cpu温度显示原理图,什么原理测cpu温度_cpu天梯图
- ROS学习第三天 ROS的通讯机制
- PCDATA和CDATA区别
- execution使用
- java平面内有n个矩形_java有关于M*N矩形求解正方形长方形个数问题
热门文章
- Mall电商实战项目(一)
- xen服务器池虚拟机自启,给在XenCenter管理的XenServer服务器上创建的虚拟机共享(上传)宿主机的镜像文件...
- PyCharm 2022最新版详细图文安装教程(安装+运行测试+汉化+背景图设置)
- Win7下硬盘安装Linux双系统
- 基于深度学习的音乐推荐系统
- linux卸载谷歌拼音,linux下安装google拼音输入法
- 20221920 2021-2022-2 《网络攻防实践》第1周作业
- 韩顺平Java学习 泛型
- 使用Docker搭建大数据Hadoop环境
- 批改网破解“禁止粘贴”