【独家特辑】现场,金融保险行业的王先生接受了记者的采访。在谈到SQLServer2008的内存问题时,王总表示,他所在的公司正在使用SQLServer2008的产品。随着公司业务量的逐渐增加,每天的数据吞吐量也上升到了TB级别。在处理大量数据时,通过后台监控发现内存消耗急剧增加。他希望通过平台了解MicrosoftSQLServer的内存释放机制,以及如何通过SQL语句中的存储过程来干预内存释放。王先生的公司从SQLServer2000开始逐步升级,比较顺利。微软产品的选择也是基于预算和技术整体架构的考虑。但是,目前的大数据问题遇到了瓶颈,也对业务系统造成了影响。因此,像王先生这样拥有企业技术建议权的用户,也越来越关注大数据问题。然后向微软SQLServer方向的MVP请教。经查发现,王先生遇到的问题很可能是随着企业业务的发展,数据库越来越臃肿。以前可能是一块很小的表,三五年后就变成了一块大表。如果技术人员不建立相关索引,查询效率必然会下降。另一种情况是SQL语句可能存在性能疑虑。比如页面上的某条查询语句不断地查询一个非常大的表。当用户大量使用这个语句时,肯定会造成系统窝点。但是很可能这样的语句只占整个SQL语句的1%,却影响了98%的性能。这是每个数据库管理员都应该知道的事情。TechED为每一位微软技术用户提供了这样一个解决问题的平台,希望更多用户的问题可以在这里得到解决。也欢迎您向记者提出您的问题,以获得更专业的解答。
