方峻
方峻现任 SQL Server 开发部门的高级软件开发主管。早年从上海交大毕业,在HP任职软件工程师,进入客户/服务器软件开发领域。后赴美留学,1999年加入微软公司,之后就一直在 SQL Server 引擎部门从事研发工作。在这10年期间,他参加和领导了多个开发项目,包括数据类型系统,标量型表达式服务,CLR用户自定义数据类型和函数,数据压缩,标量型相关的查询优化,ADO.Net,Unicode支持,国际化字符串排序,等等,成为数据库引擎和服务器端编程的专家。在 SQL Server 2008 中,方峻主管团队开发了Sparse Column,Column Set,空间数据类型和索引,新的日期和时间数据类型等各种特性。目前他致力于提高数据库中对非结构性数据(即文件和Blob)的存储,管理,和查询功能,进一步延伸 FileStream 和 RBS。方峻工作之外爱好网球,参加业余比赛,曾获俱乐部冠军,微软华人公开赛冠军。
主讲课程:
课程分类代号 | 主题 | 主题介绍 |
DAT | T-SQL 数据库应用开发新增功能和使用技巧 | SQL Server 2008 针对数据库开发提供了一系列相应的新增功能。本讲座将介绍在数据类型,数据库对象的附属性管理,Transaction-SQL编程,SQL语句数据库查询和操作,DDL 触发器等方面的功能增强。之后讲座将介绍一些 T-SQL 的使用技巧,以实例来演示如何有效地解决一些实用问题, 包括计算不确定性的行序列号,生成大规模的数字虚拟辅助表,在允许多个NULL的条件下保证唯一性,日期和时间的操作,将多个列表排序,嵌入的标量自定义函数,等等。 |
DAT | 深入了解 SQL Server 计划缓存来提高系统性能 | 计划缓存(Plan Cache)是决定SQL Server系统性能的重要因素之一。本讲座将介绍 SQL Server 编译、执行T-SQL 语句和存储过程的流程,并如何使用计划缓存来重复使用查询和过程计划。您将了解 SQL Server 在什么情况下会决定重新编译,怎样去监视重新编译并找出导致重新编译的起因,及SQL Server 2008 在计划缓存方面的性能增强,减少临时查询计划缓存所占用的系统内存空间。之后讲座将介绍一些开发数据库应用的实用技巧来避免重新编译,及使用 DMV来了解计划缓存现状,调试系统性能。 |