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