Նոր առանձնահատկություններ SQL Server 2012 - RC0 թողարկվել է
Microsoft SQL Server 2012 RC0- ը վերջերս ազատ է արձակվել: RC- ն հանդես է գալիս Release Candidate- ի համար, որը հիմնականում պատրաստվում է պատրաստի արտադրանքի: Microsoft- ը անդրադարձել է այս թողարկմանը, որպես SQL Server- ի Code "Denali", սակայն տեղակայված է SQL Server 2012-ի համար որպես ապրանքի վերջնական անվանում: Բիզնես զեկույցը (BI) չափազանց կարեւոր է ինչպես մեծ, այնպես էլ փոքր կազմակերպությունների համար: SQL Server- ի վերջին թողարկումում, BI հավելվածների պակաս չկա, բացի բազմաթիվ այլ սարքերից:
Այս հոդվածը Ձեզ կտա նախադիտման պահանջները, նոր առանձնահատկությունները եւ լրացուցիչ սարքեր SQL Server 2012 (կոդ անունը Denali), այդ թվում `
- Ապարատային եւ ծրագրային պահանջներ
- Multi-Subnet Failover Clustering
- Ծրագրավորման հավելվածներ, ներառյալ հաջորդականությունները, ժամանակավոր հարցման պատահականությունը եւ ամբողջական տեքստային որոնման թրթռումները
- BI եւ վեբ զարգացման միջավայրի բարելավումներ
- Web- ի վրա հիմնված Visualization- ը
- Տվյալների որակի ծառայություններ
Հիշեք, որ այս տեղեկատվությունը միայն նախադիտման համար է եւ ենթակա է փոփոխման Microsoft- ի կողմից:
Ապարատային եւ ծրագրային պահանջներ
- Microsoft- ը խորհուրդ է տալիս FAT32- ի փոխարեն օգտագործել NTFS ֆայլի ձեւաչափը: FAT32- ը կաշխատի, բայց դուք, հավանաբար, չօգտագործեք այն:
- Դուք չեք կարող տեղադրել SQL Server 2012-ը (կոդ `Denali) քարտեզագրված կրիչներ կամ սեղմված կրիչներ:
- Դուք պետք է ունենաք «ոչ վերբեռնեք» փաթեթը, նախքան SQL Server 2012-ի (Denali անունով կոդը) տեղադրումը: Սա ընդգրկված է Windows 7 SP1 եւ Windows Server 2008 R2- ում: Հակառակ դեպքում, դուք կարող եք ներբեռնել Microsoft- ից վերաիմբոքորթային փաթեթը:
- SQL Server 2012 (code-named Denali) պահանջում է .NET Framework 4.0:
- Վիրտուալիզացիան աջակցվում է Microsoft- ի Hyper-V տեխնոլոգիայի կիրառմամբ:
- Ձեզ անհրաժեշտ է առնվազն 3.6 ԳԲ անվճար սկավառակի տարածություն:
- Microsoft- ը առաջարկում է, որ դուք չեք տեղադրել SQL Server 2012 (code-named Denali) տիրույթի վերահսկիչի վրա:
- Առաջարկվող պրոցեսորներ եւ RAM
- 64-բիթանոց տարբերակը `AMD Opteron, AMD Athlin 64, Intel Xeon- ը Intel EM64T- ի օժանդակությամբ կամ Intel Pentium IV- ի հետ, EM64T աջակցությամբ, 2.0 ԳՀց կամ ավելի արագ: Առաջարկվող RAM- ն առավելագույնն է, որ օպերացիոն համակարգը աջակցում է կամ առնվազն 2 Գբ:
- 32-բիթանոց տարբերակը `Pentium III կամ ավելի հասանելի 2.0 ԳՀց հաճախականությամբ: Առաջարկվող RAM- ն առավելագույնն է, որ օպերացիոն համակարգը աջակցում է կամ առնվազն 2 Գբ:
- Windows PowerShell 2.0 նախնական պայմանն է SQL Server 2012-ի (code-named Denali) տեղադրելու համար: Դուք կարող եք ստանալ այս ծրագրաշարը Windows Management Framework- ի էջից:
Multi-Subnet Failover Clustering
SQL Server 2012-ով (Denali- ի կոդը) կարող եք կարգավորել SQL Server- ը, որտեղ կուտակված կլաստերային հանգույցները կարող են միացված լինել ամբողջովին այլ ենթակետին: Ենթաբաժանումներ կարող են տարածվել տարբեր աշխարհագրական վայրերում `ապահովելով աղետների վերականգնումը` բարձր մատչելիությամբ: Որպեսզի դա ճիշտ աշխատի, դուք պետք է կրկնօրինակեք տվյալների այս կազմաձեւում ներգրավված տվյալների բազաներում: SQL Server- ի կործանման կլաստը կախված է Windows Server- ի կործանարարության կլաստից, այսինքն, նախ պետք է ստեղծվի: Հիշեք, որ այս կազմաձեւում ներգրավված բոլոր ենթահամակարգերը պետք է լինեն նույն Active Directory տիրույթում:
Ծրագրավորման հավելվածներ
- Sequents : Sequence- ը տարիներ շարունակ SQL Server համայնքի կողմից պահանջվել է, եւ այն ընդգրկված է այս թողարկումում: Դասակարգը օգտագործողի կողմից սահմանված օբյեկտ է, որը առաջացնում է մի շարք հաջորդականություն: Ահա մի օրինակ, օգտագործելով հաջորդականությունը:
/ ****** Ստեղծել հաջորդականության օբյեկտ ****** /
Ստեղծել SEQUENCE MySequence
ԱՌԱՋԸՆԹԱՑԸ 1
1-ին ավելացում;/ ****** Ստեղծել Temp Աղյուսակ ****** /
DECLARE @ Անձնական սեղան
(
ID ID- ԻՆ ՉԻ ԿԱՐԵԼԻ ԱՌԱՆՁՆԱՀԱՏԿՈՒԹՅՈՒՆՆԵՐԸ,
FullName nvarchar (100) ՉԻ ԿԱՐԵԼԻ
);/ ****** Տեղադրեք որոշ տվյալներ ****** /
INSERT @Person (ID, FullName)
VALUES (Հաջորդ արժեքը MySequence- ի համար `Ջիմ Ջոնսոն),
(Հաջորդ արժեքը MySequence, 'Bob Thompson'),
(Հաջորդ արժեք `MySequence, 'Tim Perdue');/ ****** Ցուցադրել տվյալները ****** /
SELECT * FROM @ Անձնական;Արդյունքները կանդրադառնան այսպես.
ID FullName
1 Ջիմ Ջոնսոն
2 Բոբ Թոմփսոնը
3 Տիմ Պերու
- Ad-Hoc Query Paging: Paging- ի արդյունքները SQL Server- ում արդեն քննարկվել է: SQL SELECT- ի կարգում ըստ կարգի տարբերակը ուժեղացվել է SQL Server 2012-ում: Օգտագործելով OFFSET- ի եւ FETCH- ի համադրությունը ORDER BY- ն տալիս է վերահսկման պատվերներ արդյունքների շարքից: Օգտագործելով այս տեխնիկան, իրոք կարող է օգնել կատարումը, բերելով միայն այն արդյունքները, որոնք ցանկանում եք ցույց տալ ձեր օգտվողներին, երբ դրանք անհրաժեշտ են: Հետեւյալ TSQL կոդը անցնում է անձի սեղանին AdventureWorks նմուշի տվյալների բազայում (Microsoft- ից մատչելի): Ստորեւ բերված նմուշային հարցման մեջ SQL Server- ը կվերադառնա 10 գրառում, սկսած ռեկորդային 11-ի վրա: OFFSET հրամանն ապահովում է SELECT- ի հայտարարության համար սկավառակի համար, եւ FETCH- ի հրամանը տրամադրում է մի քանի անգամ արձանագրել վերադարձման ժամանակը:
SELECT BusinessEntityID, անուն, ազգանուն
Անձ.մ.ից
ԲԻԶՆԵՍԻ ՁԵՎԻՑ
OFFSET 10 ROWS
ՄԻԱՅՆ 10-ՐԴ ՏԵՂԸ
- Ամբողջական տեքստի որոնում. SQL Server 2012-ի ամբողջական տեքստի որոնումն ընդլայնվել է `թույլ տալով որոնել եւ ընդգրկել տվյալներ, որոնք պահվում են ընդլայնված հատկություններով կամ մետատվյալներում: Նկատի առնենք PDF- ի փաստաթուղթը, որն ունի «հատկություններ», որոնք լրացված են Անուն, Տիպ, Թղթապանակի ուղի, Չափը, Ամսաթիվը, Ստեղծված եւ այլն: SQL Server- ի նորագույն թողարկումում այս տվյալները կարող են լինել ինդեքսներ եւ փնտրել փաստաթղթի մեջ առկա տվյալները: Տվյալները պետք է ենթարկվեն աշխատանքի, բայց դա հնարավոր է:
BI եւ վեբ զարգացման միջավայրի բարելավումներ
Microsoft- ը BI- ի (Business Intelligence) համակարգը տեղափոխեց վերջին սերնդին, SQL Server 2008 R2- ի հետ: Excel PowerPivot գործիքը օգնում է օգտվողներին ստեղծել ինքնասպասարկման հաշվետվական մոդելը: Լավ նորությունն այն է, որ PowerPivot- ը ուժեղանում է SQL Server 2012-ում (code-named Denali): Microsoft- ը ավելացնում է KPI- ները եւ ներդնում, ինչը իսկապես օգտակար կլինի բոլոր օգտագործողների համար:
Վերլուծության ծառայությունները կներառեն նոր BI Semantic մոդելը (BISM): BISM- ն 3-շերտային մոդել է, որը ներառում է `
- Տվյալների մոդելը
- Բիզնես տրամաբանություն
- Տվյալների մատչելիություն
BISM- ը կբարձրացնի Microsoft- ի առաջադեմ վերլուծությունը `ներառելով Excel, Reporting Services եւ SharePoint Insights- ը: Microsoft- ը նշել է, որ BISM- ը ներկա BI մոդելների փոխարինումը չէ, այլ այլընտրանքային մոդելի: Պարզապես, BISM- ը հարաբերական մոդել է, որը ներառում է BI ստեղծագործություն, ինչպիսին է KPIs եւ hierarchies:
Web- ի վրա հիմնված Visualization - Project Crescent
Project Crescent- ը հանդիսանում է SQL Server 2012-ում սպասվող նոր հաշվետվությունների եւ արտացոլման գործիքի Microsoft կոդը անունը (code-named Denali): Project Crescent- ը ապահովում է զուտ հաշվետվությունների ֆունկցիոնալությունը քաշել եւ թողնել եւ ամբողջությամբ կառուցել Silverlight- ում:
Այն ներառում է հզոր հարցման գործիք եւ ինտերակտիվ պատմություն, որը թույլ է տալիս օգտագործողին կիսվել մեծ տվյալների հավաքածուի վիզուալիզացիաներով:
Տվյալների որակի ծառայություններ
Տվյալների որակի ծառայություններն այն գիտելիքների վրա հիմնված մոտեցում է, որը գործում է SSIS- ում (SQL Services Integration Services): Տվյալների որակը այն բաներից մեկն է, որ երբեք չեք կատարի: Microsoft- ը ներկայացնում է «Impact Analysis and Lineage» - ը, որը ձեզ կտեղեկացնի այն մասին, թե ձեր տվյալները կախված են: Այն նաեւ ցույց է տալիս տվյալների ծագումը, այդ թվում `որտեղից է գալիս եւ այն հետեւող համակարգերը: