设为首页 收藏本站
查看: 1127|回复: 0

[经验分享] SQL 2008 T-Prep 之旅

[复制链接]

尚未签到

发表于 2016-5-22 08:58:06 | 显示全部楼层 |阅读模式
有幸到西雅图微软园区参加 SQL 2008 研讨会,感谢 Cheryl 提供的机会。微软的 Metro Program,从世界各国找 1-2 位种子讲师,完成 T-Prep 训练后,回国推广产品。5 天结束了,收获颇多,SQL Server 越来越壮大,新功能让人目不暇给,蕴藏着丰富的机会与潜能。但有些现象值得思考。
有人问到 SQL Server 2008 不再支持 Notification Service,那使用该功能的 User 在升级时怎么办?微软的人回答:询问使用者后,Notification Service 的反应不佳,因此他们需要重新定位该功能。这是放弃 Notification Service 的婉转说法吧!?其实,微软放弃的技术何其多,SQL Server 曾想搭配 Access 作流程引擎,Office 有过 Data Analyzer,乃至于 DOSWindows 9X...等,停损本就是常事。
以前曾听过某位统一企业的管理阶层讲,他们每年都研发大量的新产品,而仅有一定的比例在来年留下来。而自己曾参与的顾问案中,也有提供 IT 产品的厂商因为微软做了某项功能,而放弃掉自己该项功能的研发,直接转用微软的产品。要能看准市场与顺应民意才有机会赢,但何时收手,勇于不做什么,让有限的资源做对的事情也相当重要。我相信产品经理要放弃一手带大的产品,让原团队打散或转型,这需要智慧。

SQL Server 越来越庞大,微软自家人都以 Huge 来形容。课程结束后,有位讲师私下问大家,听完五天课,心动吗?三四位来自各国的讲师都笑笑不语,繁多的新功能变成压力而非吸引力。授课的讲师在台上强调,Seminar 只要 Demo 功能,不要讲解原理,所有的原理都需要长时间的课程细谈。
的确,若就单一功能而言,尚容易理解与控制,但若多项功能一起用,彼此在底层互有影响,要厘清问题的因果关系就需要细心与功力了。例如本用于交易管理的 Transaction Log,在 Log BackupTransactional ReplicationMirroringCDC...皆用到它,都要数据库的 Recovery Mode Full。其中,MirroringLog Shipping Log Backup 的变形,CDCPeer to Peer Transactional Replication Transactional Replication 的变形,由于各有各的用处,因此可能同时启用数项功能。这时,再讨论效能、安全、易于管理、灾难复原等议题时,就让问题错综复杂了。
而当基本功能已能满足 80% 的需求后,要去争取 20% 的创新,似乎利润有限。台上讲师提到他的客户有 56 peta的资料,大家都面无表情,因为太遥远了。Office 2007 即是如此,外表炫可以让人说声 "",但不会让人掏钱。Vista 也好不到哪去,因为既有的功能对一般人而言,早绰绰有余,因此除了换计算机外,没有必要掏钱买新软件。SQL Server 也将面临如此,若不建构新系统,没必要买新 DB。而 DB 更有稳定、兼容的议题,若换 SQL Server 2008,要善用新功能,势必牵动 Programmer 透过 ADO.NET 3.5 SQL Native Client 10.0 来存取,这种改变需要有新的议题,让企业主心动,否则不太会变。现今,企业仍有许多新需求,新系统要买新 DB。但不知是否有评估过,在几年后 DB 的成长如何?若利润有限,而 SQL Team 超过千人,是否会因为食物不足而垮掉?

SQL Server 是有画大饼,提愿景,例如:

  • 世上的数据仅有 30% 在数据库,因此要朝向 Database platform 迈进,让剩下的 70% 都进 DB
  • 要成就云端运算,让 DB 成为 Service,以后你买 ERPCRM 不需要买 DB,只需要指向 DB 服务即可。或是新系统研发,都只要指向企业的 DB 服务。这也是为何现在需要 LINQDatabase Entity Framework 等研发,我们需要抽象隔绝层,让 DB 以服务的形式出现。
...

以往听到这些大饼时,总听听就算了,现在由于不景气,又有了在 UD 碰到不会画大饼的领导人,使公司如无头苍蝇的亲身经验后,这就让我感触良深。WindowsOfficeSQL Server 这三大金牛将何去何从?
跨入 IT 领域 20 多年,以它为职业也 10 几年,从想要无所不懂的壮志豪情退到能熟 SQL Server 就不错了,IT 技术大爆炸,其前沿向四面八方急速扩展,其应用纵横交错,令企业系统的复杂度如几何级数倍增,如何让一切都在掌控中,而不会于临界点上崩解?隔离与抽象似乎是一贯的解法,现今 LINQDatabase Entity Framework 等技术让人充满疑虑,云端资料服务更近乎神话,不管它未来是否会以本尊持续演变,但应该是个方向。早夭的技术很多,然可期待时机成熟后,以不同的风貌再现。

这次的课程除技术外,本身就是个有趣的经历。微软借酒庄举办的晚宴中,有着各国的代表。同桌吃饭时,自然依地理区域群聚,我坐的这桌中,泰国、菲律宾、印度、新加坡、印度尼西亚、中国各一,一起嚼牛排、喝葡萄酒,说英文,聊 SQL。强势技术,强势商业,强势文化。

  
有趣的是,50 多人中有六个讲中文,我、香港一位,大陆四位(由于微软全程赞助,其他各国皆派一位,极少数国家 2 位,但中国派四位,看来微软极重视中国市场),中文变成在会场上常听到的语言。一片英语声中,中文会自动钻进耳里,近在耳畔的大声英文被远方细小的中文声淹盖,母语的自然连结真是微妙。

行走在微软园区,好个美丽的公司,一栋栋两层楼建筑错落在缤纷的自然中,空地多,房子少,花多、树多、人声少,真好。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-220154-1-1.html 上篇帖子: visual studio 2008下装CGAL 下篇帖子: Visual Studio 2008 使用技巧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表