热点:
    责任编辑
    讲述故事:SQL Server 2012研发的人与事
      [  中关村在线 原创  ]   作者:
    收藏文章 阅读全文 暂无评论
        故事三:DBA的黎明

      扩展事件的诞生,是为了帮助李易凌这样的数据库管理员们。当碰到这样的问题,他可以首先将当天的SQL Query(像场景三中的网店会有几千种SQL Query)的响应时间分组求平均值,然后按组排序以迅速找到花费时间最长的那一组Query,接着打开这一组Query排序,便能找到花费时间最长、甚至是无法响应的Query,从而迅速找到问题根源并进行排除。更为重要的是,轻量化的扩展事件只需很小的服务器资源开销,就能抓取50GB的Trace包。

      SQL Server 2012的发布,对负责扩展事件的开发主管徐进、测试主管陈玉祥来说同样意义非凡--因为尽管从SQL 7.0时代就有了SQL Profiler工具,但直到SQL Server 2012有了扩展事件才高度满足了数据库管理员的大量真实需求。

      微软全球研发文化的中国实现

      实际上,SQL Server中国研发团队在过去四年多的成长历程,只是微软亚太研发集团服务器与开发工具事业部的一个缩影。

      如果从头梳理服务器与开发工具事业部中国团队的起源,需要回到2004年,事业部高层认识到两个显著变化,首先是一流软件人才从集中在美国的少数城市,变成分散在世界各地,尤其是中国、印度等国家;其次,微软合作伙伴和客户的地域分布也日趋全球化。不管一个开发团队多么聪明,当他们总呆在同一个的地方时,就很难理解全球性合作伙伴和当地客户的需求和愿望。正是在这样的背景下,事业部的高层决定在印度、中国和以色列建立并大力发展三个全球分布式研发中心。

      作为SQL Server中国研发团队的创始人,现任服务器与开发工具事业部中国团队总经理的孙博凯2007年来到中国后,曾在博文中曾写到:"就长期影响而言,要区分成功组织和平均或低于平均水平的组织,'文化'元素是一个更可靠和更重要的衡量因素,其可靠性和重要性远远超过商业策略、一项具体的技术或流程优势,甚至超过特定的领导力优势,不论这种领导力是如何有魅力或富有远见的。

        恕我直言,这就是为什么让一个团队伴随着'正确的'文化起步是如此重要,不论每个组织如何定义'正确的'文化。"正是出于这样的洞察,孙博凯认为如何将美国总部的系统文化、个人贡献者文化、创新文化和聚焦客户文化,根植到每个工程师的脑海中,是当时团队初创期的首要任务。

      

    cio.zol.com.cn true //cio.zol.com.cn/296/2968973.html report 1853     故事三:DBA的黎明   扩展事件的诞生,是为了帮助李易凌这样的数据库管理员们。当碰到这样的问题,他可以首先将当天的SQL Query(像场景三中的网店会有几千种SQL Query)的响应时间分组求平均值,然后按组排序以迅速找到花费时间最长的那一组Que...
    提示:支持键盘“← →”键翻页阅读全文
    本文导航
    不喜欢(0) 点个赞(0)

    推荐经销商

    投诉欺诈商家: 010-83417888-9185
    • 北京
    • 上海