位置: 编程技术 - 正文

一条select语句引起的瓶颈问题思考(select语句中的select*说明)

编辑:rootadmin
情境还原: 公司一项目新上线,刚上线的第2天,在后台发现数据库服务器与IIS服务器的网络IO出现瓶颈,1GB的网络带宽,占用了%-%,也就是每秒传输数据MB-1GB,数据库使用内存高达GB。 IIS服务器CPU使用率时常爆至%-%,导致网站频频出现连接超时。 原因:晚上只好暂时关闭网站,进行服务器维护,作全面的检查跟踪,发现是一句Select语句导致: Select * From Table1 这条语句,语法是没问题的,但在应用上出了问题。Table1存储的是多万行数据,表数据每天都会上万的增长。 为了统计总行数,频频调用这语句,每秒刷新不低于次。 也因此导致网络出现瓶颈。 解决:后面把Select语句改成 即可解决问题,网络 IO数据马上降至MB以下,数据库使用内存也保持在预计范围GB。 看似非常简单的问题,其实不然。解决这问题,所花的时间周期是6小时,检查问题使用1小时,修改代码使用5小时。

推荐整理分享一条select语句引起的瓶颈问题思考(select语句中的select*说明),希望有所帮助,仅作参考,欢迎阅读内容。

一条select语句引起的瓶颈问题思考(select语句中的select*说明)

文章相关热门搜索词:select语句的子句,select语句中的select*说明,select语句中的select*说明,select语句中,一个select语句只能嵌套在一个select中对吗,select语句中,语句select(7+3),select语句中的select*说明,内容如对您有帮助,希望把文章链接给更多的朋友!

简化SQL Server备份与还原到云工作原理及操作方法 除了硬盘和磁带,现在您可以使用SQLServer的本机备份功能来备份您的SQLServerDatabase到WindowsAzureBlob存储服务。在此版本中,您可以使用T-SQL和SMO备份到Window

SQL Server遍历表中记录的2种方法(使用表变量和游标) SQLServer遍历表一般都要用到游标,SQLServer中可以很容易的用游标实现循环,实现SQLServer遍历表中记录。本文将介绍利用使用表变量和游标实现数据库中

sql server创建复合主键的2种方法 创建复合主键:方法一:创建表之后,altertabletable_nameaddprimarykey(字段1,字段2)方法二:CREATETABLE表名(字段名1IntNotNull,字段名2nvarchar()NotNull字段名3……

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

上一篇:sql server 入门语句总结(sql server使用教程)

下一篇:简化SQL Server备份与还原到云工作原理及操作方法(sql server创建备份)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

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

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络