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