Нови функции во SQL Server 2012 - RC0 Released
Microsoft SQL Server 2012 RC0 неодамна беше пуштен на слобода. RC стои за Кандидат за ослободување, што во основа е верзијата практично подготвена за производство. Мајкрософт се осврна на ова издание како SQL Server Code, наречен "Denali", но се насели на SQL Server 2012 како последно име за производот. Деловната интелигенција (BI) е критично важна за организациите големи и мали. Во најновото издание на SQL Server, нема недостиг на подобрувања на БИ, покрај многу други подобрувања.
Оваа статија ќе ви даде преглед на барањата, нови функции и подобрувања во SQL Server 2012 (код наречен Denali), вклучувајќи:
- Хардвер и Софтвер Барања
- Мулти-поднести кластери за откажување
- Програмирање додатоци, вклучувајќи секвенци, ad-hoc пребарување страничење и целосна пребарување текстуални пребарувања
- БИ и Веб развој на животната средина подобрувања
- Веб-базирани визуелизација
- Услуги за квалитет на податоци
Имајте на ум дека оваа информација е само за преглед и е предмет на промена од страна на Microsoft.
Хардвер и Софтвер Барања
- Microsoft препорачува да се користи формат на датотека NTFS наместо FAT32. FAT32 ќе работи, но веројатно не треба да го користите.
- Вие не може да инсталирате SQL Server 2012 (кодно име Denali) на мапирани дискови или компресирани дискови.
- Треба да го инсталирате пакетот "не-рестартирање" пред да инсталирате SQL Server 2012 (кодно име Denali). Ова е вклучено во Windows 7 SP1 и Windows Server 2008 R2. Во спротивно, можете да го преземете пакетот за не-рестартирање од Microsoft.
- SQL Server 2012 (кодно име Denali) бара .NET Framework 4.0.
- Виртуелизација е поддржана со користење на технологијата на Hyper-V на Мајкрософт.
- Ќе ви требаат најмалку 3,6 GB слободен простор на дискот.
- Microsoft препорачува да не инсталирате SQL Server 2012 (кодно име Denali) на контролорот на доменот.
- Препорачани процесори и RAM меморија
- 64-битна верзија: AMD Opteron, AMD Athlin 64, Intel Xeon со Intel EM64T поддршка или Intel Pentium IV со EM64T поддршка со брзина од 2,0 GHz или побрзо. Препорачаната RAM меморија е максимум што поддржува оперативниот систем или најмалку 2 GB.
- 32-битна верзија: Pentium III или компатибилен со брзина од 2,0 GHz. Препорачаната RAM меморија е максимум што поддржува оперативниот систем или најмалку 2 GB.
- Windows PowerShell 2.0 е предуслов за инсталирање на SQL Server 2012 (кодно име Denali). Овој софтвер можете да го добиете од страната за Windows Management Framework.
Мулти-поднести кластери за откажување
Со SQL Server 2012 (кодно име Denali), можете да го конфигурирате SQL Server каде што јазлите на failover кластери можат да се поврзат со сосема друга подмрежа. Подмрените може да се пренесат на различни географски локации со што се обезбедува катастрофи, како и висока достапност. За правилно да функционира, ќе треба да ги реплицирате податоците во базите на податоци вклучени во оваа конфигурација. Кластерот за откажување на SQL Server зависи од Windows Server failover кластерот, така што ова прво треба да се постави. Имајте на ум дека сите подмрежи вклучени во оваа конфигурација мора да бидат во истиот домен на Active Directory.
Програмирање додатоци
- Секвенци : SQL Server заедницата се бара неколку години, и тоа е вклучено во оваа верзија. Секвенца е кориснички дефиниран објект кој генерира низа од број. Еве пример со користење на секвенца.
/ ****** Креирај секвентен објект ****** /
Креирај секвенца MySequence
СТАРТ СО 1
ПРИКАЗ НА 1;/ ****** Креирај табела за табела ****** /
ИЗЈАВУВАЈТЕ @ ТЕАЛ
(
ID int NOT NULL ПРИМАРЕН КЛУЧ,
FullName nvarchar (100) НЕ NULL
);/ ****** Внеси некои податоци ****** /
INSERT @Person (ID, FullName)
ВРЕДНОСТИ (Следна вредност за MySequence, "Џим Џонсон"),
(Следна вредност за MySequence, "Боб Томпсон"),
(Следна вредност за MySequence, "Тим Perdue");/ ****** Прикажи ги податоците ****** /
Избери * од @ лице;Резултатите ќе изгледаат вака:
ID FullName
1 Џим Џонсон
2 Боб Томпсон
3 Тим Пердју
- Ad-hoc Query страничење: странични резултати во SQL Server се дискутира со години. Поредокот по опција во SQL SELECT изјавата е зголемена во SQL Server 2012. Користејќи комбинација на OFFSET и FETCH заедно со ORDER BY ви дава контрола на страничење преку множество на резултати. Користењето на оваа техника навистина може да им помогне на изведбата со враќање само на резултатите што сакате да ги покажете на вашите корисници кога тие се потребни. Следниот код на TSQL работи против масата на Person во базата на податоци на примерок AdventureWorks (достапна од Microsoft). Во примерот побарување подолу, SQL Server ќе врати 10 записи кои започнуваат со запис 11. Командата OFFSET обезбедува почетна точка за изјавата SELECT во однос на страничење, а командата FETCH обезбедува колку записи се враќаат во исто време.
Избери BusinessEntityID, FirstName, LastName
ОД лице
Нарачај од BusinessEntityID
OFFSET 10 ред
ДОЗВОЛЕТЕ СЛЕДНИ 10 РЕДОВИ;
- Пребарување со целосен текст : Целосното пребарување на текст во SQL Server 2012 е подобрено со тоа што ви овозможува да пребарувате и индексирате податоци зачувани во продолжени особини или метаподатоци. Размислете за PDF документ кој има "својства" пополнети како име, тип, папка, големина, датум креиран итн. Во најновото издание на SQL Server, овие податоци може да се индекси и пребаруваат заедно со податоците во самиот документ. Податоците мора да бидат изложени на работа, но сега е можно.
БИ и Веб развој на животната средина подобрувања
Microsoft го премести BI (Business Intelligence) поблиску до крајниот корисник со SQL Server 2008 R2. Excel PowerPivot алатката им помага на корисниците преку создавање на модел за известување за самопослужување. Добрата вест е PowerPivot се подобрува во SQL Server 2012 (кодно име Denali). "Мајкрософт" додава KPIs и вежба преку, што ќе биде навистина корисно за сите корисници.
Услугите за анализа ќе вклучуваат нов БИ семантички модел (BISM). БИСМ е 3-слоен модел кој вклучува:
- Модел на податоци
- Бизнис логика
- Пристап до податоци
BISM ќе ја подобри напредната анализа на Мајкрософт, вклучувајќи ги и Excel, Reporting Services и SharePoint Insights. Мајкрософт соопшти дека BISM не е замена за сегашните БИ модели, туку повеќе за алтернативен модел. Во едноставни термини, BISM е модел на релација кој вклучува БИ артефакт, како што се KPIs и хиерархии.
Веб-базирана визуелизација - Проект Полумесечина
Project Crescent е името на Microsoft кодот за новата алатка за известување и визуелизација што се очекува во SQL Server 2012 (кодно име Denali). Project Crescent овозможува повлекување и пуштање на ад-хок известување функционалност и беше изграден целосно на Silverlight.
Вклучува моќна алатка за пребарување и интерактивна приказна за да му дозволи на корисникот да ги сподели визуелизациите на големи бази на податоци.
Услуги за квалитет на податоци
Услуги за квалитет на податоци е пристап базиран на знаење кој работи во SSIS (SQL Services Integration Services). Квалитетот на податоците е една од оние работи што никогаш не сте совршени. "Мајкрософт" воведува "Анализа на влијанија и линија" која ќе ви даде информации за тоа од што зависи вашите податоци. Таа, исто така ја покажува линијата на податоците, вклучувајќи од каде доаѓа и системите кои се зад неа.