【51CTO独家特稿】在51CTO的难题区域内,有一位来自金融保险行业的现场王先生接受了51CTO记者的采访。在聊到SQL Server2008的报道内存问题时,王先生表示其公司正在使用SQL Server 2008产品。难题随着公司业务量的现场逐步增大,每天数据吞吐量也已经上升到TB级别。报道在进行大数据量处理时,难题透过后台监控发现内存消耗量急剧增加。现场他希望透过51CTO平台能知晓微软SQL Server的报道内存释放机制以及SQL语句中该如何透过存储过程干预内存释放。
[[104789]]
王先生的难题公司从SQL Server 2000逐步升级过来,一直都比较平滑。选择微软产品也是出于预算和技术整体架构的考虑。但现在的大数据问题已经遇到瓶颈,对业务系统也产生了影响。所以,类似王先生这样拥有企业技术建议权的用户,正越来越关注大数据方面的问题。
51CTO随后向微软SQL Server方向MVP进行了请教。发现王先生碰到的问题,很有可能是随着企业业务的发展,数据库变得更加臃肿。此前可能是一张很小的表,三五年之后变成了一张大表。如果技术人员并没有建立相关的索引,那查询效率必然会降低。
另外一种情况就是SQL语句中可能存在性能疑点。例如页面上某一个查询语句不断的对一张超大的表进行查询,在用户都集中使用这个语句时肯定会造成系统窝点。但很可能这样的语句只占整个SQL语句的1%,却影响98%的性能。这是每个数据库管理员应该注意到的问题。
TechED正是给每个微软技术用户提供了这样解决问题的平台,希望有更多用户的疑问能够在这里得到解决。也欢迎大家将问题提供给51CTO记者,以便获得更专业的解答。
责任编辑:彭凡 来源: 51CTO TechEd2013(责任编辑:综合)
海关总署:前10个月煤、天然气进口量价齐升 进口铁矿砂9.33亿吨
阳普医疗(300030.SZ)公布消息:赵吉庆已于3月17日
银保监会完善相关政策措施 支持符合绿色低碳发展需求的保险产品和服务