SQL Server聚集地 揭開SQL PASS面紗
原創每年,微軟在全球多個地方都會舉辦各式各樣的活動,從我們耳熟能詳的各類新產品發布會,到TechEd、Build、WPC,再到Windows Phone、Windows 8、Windows Azure等不同產品的線下訓練營,微軟的活動深入到技術人群的各個角落。技術種類固然多,但是每位技術人員卻都有自己所關注的領域,其中一份“領土”就是我們SQL Server。提及SQL Server,自然就要先說到SQL PASS組織。
近日,記者有幸采訪了兩位SQL PASS組織北京分會的創始人——微軟MVP張權和微軟MVP宋沄劍,通過對他們的分享,SQL PASS的神秘面紗逐漸被揭開。
聚攏SQL Server技術人群
SQL PASS (http://www.sqlpass.org)于1999年由Microsoft和CA創立,旨在建立一個共享Microsoft SQL Server方面的經驗和技術交流為目的的非盈利獨立組織, SQL PASS以美國SQL PASS 西雅圖總部為基礎,在全球建立興趣小組,并積極組織多種方式的交流形式。通過知識共享的方式增強全球Microsoft SQL Server和商業智能社區的連接、共享、學習,同時影響Microsoft SQL Server數據平臺的發展方向。
SQL PASS的成員們來自于全球各行各業,目前會員總數超過10萬人,在世界各地有300多個分會。目前,組織成員包括數據庫管理員、開發人員、應用開發者、BI和IT專家、執行官、咨詢顧問、教育者、講師、學生、供應商和許多其他使用微軟SQL Server和BI 技術的人。SQL PASS大會每年都會舉辦,同時,各分會也會組織技術交流活動。
那么,SQL PASS北京分會呢?
據張權介紹,目前北京分會擁有會員200多人,每個月都會舉辦一次線下活動,活動講師主要由微軟員工、微軟MVP、以及活躍會員組成。成員之一原京東、凡客數據架構設計師、國內著名BI大師王成輝表示,“PASS北京分會讓我們能有機會在一起探討SQL Server技能,隨著SQL Server功能的增強,我們也越來越需要這樣的組織來進行知識技能的分享,那就讓PASS北京分會來得更猛烈些吧!”而雀巢中國的宋衛東也風趣的說道,“不參加SQL PASS的 APP Developer,在DBA圈里就不是好的數據分析師。”
7月13日,線下活動又要來開帷幕,MWW訓練營是由微軟最優價值專家聯合微軟云創新中心共同舉辦,話題涉及Windows應用開發和Windows Azure。報名地址:http://t.cn/zHDwO3U #p#
SQL Server 2014新特性探秘
SQL PASS是共享SQL Server方面和技術的組織,自然話題也離不開技術。就在上個月舉辦的TechEd 2013大會上,微軟推出了SQL Server 2014預覽版,這個版本提供了很多新功能,其中的亮點之一就要算內存數據庫。
宋沄劍告訴記者,“微軟很早前就開始策劃內存數據庫。在2012年時歐美有一個經典案例,一個在線游戲廠商bwin,應用了內存數據庫之后,系統性能提高17倍,使得該公司的在線游戲系統可以輕松處理每秒250000個請求。”
6月中旬SQL Server CTP1發布之后,宋沄劍第一時間進行了性能測試,對于OLTP系統來說,內存數據庫的提升最理想的情況甚至可以達到50倍,但通常來說,結合使用內存優化表和本地編譯存儲過程,性能提升10幾倍是沒有問題的。
既然內存數據庫有如此強大的功能,那么與同以內存計算為傲的SAP HANA相比,SQL Server 2014 在內存數據庫方面有著怎樣不同呢?
宋沄劍認為,SQL Server內存數據庫集成到SQL Server,這意味著只要購買了SQL Server,就會帶有內存數據庫,相比較HANA和ORACLE的TimesTen,會節省很多成本。其次,SQL Server內存數據庫非常易于使用,如果已經對SQL Server 很熟悉,幾乎不需要任何的學習就可以操作。此外,SQL Server內存數據庫對客戶端程序透明,現有的程序無需做任何修改就可以無縫遷移到SQL Server內存數據庫,實際上,微軟也提供了一套完整的遷移評測工具來使得該過程更加平滑。
Windows Azure已經在5月落地中國,SQL Server 2014中也增強了企業內部與云端結合的能力。比如,在SQL Server 2014中直接可以提供云端的URL來還原數據庫,從而使得異地災備的成本大大降低。同時,AlwaysOn的副本由原來的4個擴展到8個,例如,在基于Windows活動目錄的基礎上,可以在組織內部部署2個副本,而將6個副本通過VPN通道部署到Windows Azure位于不同地理位置數據中心的虛擬機上,不僅達到了高可用和災備的目的,同時還減少訪問服務的延時以及成本。此外,SQL Server 2014還支持直接在SQL Server Management Studio中一鍵將數據庫部署到云端。
Data Explorer是SQL Server 2014里的一個新特性,它是Excel里的一個功能,借助這個特性。對數據的采集以及整合將不再是IT人員的專利。在傳統商業智能項目中,數據的建模、數據的ETL都需要專業工具的支持,然而,現在通過SQL Server 2014對Excel的新功能,業務人員通過熟悉的Excel界面的簡單操作,就可以實現自服務式的商業智能,大大降低需求對IT的依賴,縮短數據的處理周期。目前,Data Explorer可以支持多種數據源,包括關系數據源SQL Server, Windows Azure SQL Database, Oracle,Teradata,MySQL以及各種非關系數據源Windows Azure Marketplace,Hadoop,Windows Azure HDInsight等在內的多種數據源。
宋沄劍認為,借助PowerPivot, PowerView等功能,完全的貫穿了商業智能自助式的從頂端到底端,整個BI工具集的結合使得SQL Server 2014在結合不同數據的大數據分析方面,將會更加靈活和高效。