SQL Server 2012ko ezaugarri berriak - RC0 argitaratua
Microsoft SQL Server 2012 RC0 duela gutxi kaleratu zen. RC Askapen Askatasunaren aldeko apustua da, hau da, ia bertsioaren produkzioaren bertsioa. Microsoftek "Denali" izeneko SQL Server kodea izendatzen du, baina SQL Server 2012an kokatu du azken produktuaren izen gisa. Negozioen adimena (BI) kritikoki garrantzitsua da erakundeei, bai handiak eta txikiak. SQL Server-en azken bertsioan, ez dago BI hobekuntzarik ez beste hobekuntza batzuekin batera.
Artikulu honek SQL Server 2012 (Denali izeneko kodea) eskakizunen, ezaugarri berrien eta hobekuntzen berri emango dizu, besteak beste:
- Hardware eta Softwarearen Baldintzak
- Multi-Subnet bidezko baimenen banaketa klusterizatzea
- Programazioko hobekuntzak, sekuentziak barne, bilaketa honentzako galdeketa ad-hoc eta testu osoko bilaketak
- BI eta web garapena ingurumen hobekuntzak
- Web bidezko ikustea
- Datuen kalitatearen zerbitzuak
Gogoan izan informazio hau aurreikuspena baino ez dela eta Microsoft-ek aldatu behar duela.
Hardware eta Softwarearen Baldintzak
- Microsoft-ek NTFS fitxategi formatua erabiltzea gomendatzen du FAT32-ren ordez. FAT32 lan egingo du, baina seguruenik ez duzu erabili.
- Ezin duzu SQL Server 2012 instalatu (Denali izeneko kodea) unitate mapatuetan edo konprimitutako unitateetan.
- SQL Server 2012 (Denali kodean izenarekin) instalatu aurretik instalatu behar den "ez-berrabiarazi" paketea izan behar duzu. Hau Windows 7 SP1 eta Windows Server 2008 R2-en barne dago. Bestela, Microsoft-i ez berrabiarazteko paketea deskargatu dezakezu.
- SQL Server 2012 (Denali izeneko kodea) .NET Framework 4.0 behar du.
- Birtualizazioa Microsoft-en Hyper-V teknologiarekin onartzen da.
- Gutxienez 3.6 GB disko libreko espazioa beharko duzu.
- Microsoft-ek gomendatzen dizu ez duzula instalatu SQL Server 2012 (Denali kodea) domeinu kontroladore batean.
- Gomendatutako prozesadoreak eta RAM
- 64 biteko bertsioa: AMD Opteron, AMD Athlin 64, Intel Xeon Intel EM64T euskarriarekin edo Intel Pentium IV-rekin EM64T laguntza 2.0 GHz edo azkarrago exekutatzen. Gomendatutako RAM sistema eragilearen gehienezko gehienezkoa edo, gutxienez, 2 GB.
- 32 biteko bertsioa: Pentium III edo bateragarria 2.0 GHz abiadura azkarrago. Gomendatutako RAM sistema eragilearen gehienezko gehienezkoa edo, gutxienez, 2 GB.
- Windows PowerShell 2.0 SQL Server 2012 instalatzeko aurrebaldintza da (Denali kodean izenekoa). Windows Management Framework orrialdetik software hau eskuratu dezakezu.
Multi-Subnet bidezko baimenen banaketa klusterizatzea
SQL Server 2012 (kodean Denali izenarekin) SQL Server-n konfiguratu dezakezu non failover klusterreko nodoak beste subnet batera konekta daitekeela. Sarrerak leku geografiko desberdinetara hedatu daitezke, hondamendien berreskurapena eta erabilgarritasun handikoa eskainiz. Behar bezala funtziona dezan, konfigurazio honetan parte hartzen duten datu-baseak errepikatu behar dituzu. SQL Serverren hutsegitearen blokeoaren eragilea Windows Serverren hutsegitearen klusterraren araberakoa da, beraz lehen hori lehenago konfiguratu behar da. Gogoan izan konfigurazio honetan parte hartzen duten azpi-multzo guztiak Active Directory domeinu berean egon behar direla.
Programazio hobekuntzak
- Sequences : sekuentziak SQL Server komunitateak eskatu ditu urte askotan, eta ohar honetan sartzen da. Sequence zenbaki baten sekuentzia sortzen duen erabiltzaile definitutako objektua da. Hona hemen adibide bat Sekuentzia erabiliz.
/ ****** Sortu sekuentzia objektua ****** /
SINKIZUN SEKUENTZIA MySequence
START WITH 1
IRABAZI, 1;/ ****** Taula Taula Sortu ****** /
DECLARE @Person TAULA
(
ID int NON EZ DA PRIMARY KEY,
FullName nvarchar (100) EZ NULL
);/ ****** Txertatu datu batzuk ****** /
INSERT @ Pertsonala (ID, FullName)
VALUES (NEXT VALUE FOR MySequence, 'Jim Johnson'),
(NEXT VALUE MySequence, 'Bob Thompson'),
(NEXT VALUE MySequence, 'Tim Perdue');/ ****** Erakutsi datuak ****** /
SELECT * FROM @Person;Emaitza hau izango litzateke:
ID FullName
1 Jim Johnson
2 Bob Thompson
3 Tim Perdue
- Ad-Hoc Query Paging: SQL Server-en emaitzek emaitza izan dute urte askotan. Agindua SQL SELECT idazkaritzan Agindua SQL Server 2012 hobetua izan da. Konbinazio bat erabiliz OFFSET eta FETCH batera ORDER BY-ek emaitza multzo baten bidez ordainketa kontrola ematen dizu. Teknika hau erabiltzeak benetan lagunduko dio errendimendua, beharrezkoak direnean zure erabiltzaileei erakutsi nahi dizkiezun emaitzak bakarrik ekarriz. Honako TSQL kodea Bird Table AdventureWorks lagineko datu-basean (Microsoft-en erabilgarri) taula pertsonaren aurka doa. Beheko lagineko kontsultan, SQL Serverrek 10 erregistro aurkeztuko lituzke 11 erregistroarekin hasiz. OFFSET komandoak SELECT adierazpenaren hasierako abiapuntua eskaintzen du paging dagokionez, eta FETCH aginduak aldi berean itzultzen dituen zenbat erregistro eskaintzen ditu.
SELECT BusinessEntityID, FirstName, LastName
FROM Persona. Pertsona
ORDER BY BusinessEntityID
OFFSET 10 ROWS
FETCH NEXT 10 ROWS ONLY;
- Testu osoko bilaketa: SQL Server 2012ko Bilaketa Testu osoa hobetu egin da propietate hedatuetan edo metadatuetan gordetako datuak bilatu eta indexatzeko. Demagun "propietateak" izeneko PDF dokumentu bat, izen, mota, karpetaren bidea, tamaina, data sortzea, eta abar. SQL Server-ren bertsio berriagoan, datu horiek indizeak izan ditzake eta dokumentuan bertako datuekin batera bilatu. Datuek lanean egon behar dute, baina orain posible da.
BI eta web garapena ingurumen hobekuntzak
Microsoftek BI (Business Intelligence) mugitu zuen azken erabiltzailearentzako SQL Server 2008 R2 bertsioarekin. Excel PowerPivot tresnak erabiltzaileei laguntzen die auto-zerbitzu berrien txostena sortuz. Berri ona PowerPivot-en SQL Server 2012 hobetzen ari da (Denali kodean izenekoa). Microsoft-ek KPIak gehitzen eta zulatzen du, erabiltzaile guztientzako erabilgarria izango dena.
Analisi Zerbitzuak bi modelo semantiko berri (BISM) izango ditu. BISM 3 geruza eredu bat dauka:
- Datu-eredua
- Enpresa Logika
- Datuen sarbidea
BISM-k Microsoft-en aurrealdeen analisia hobetu egingo du, Excel, Reporting Services eta SharePoint Insights barne. Microsoft-ek esan du BISMa ez dela BI modeloak ordezkatzea, baina beste eredu alternatiboagoa. Baldintza sinpleetan, BISM eredu eredu bat da, BI artifact biltzen dituena, esate baterako, KPIs eta hierarkiak.
Web-oinarritutako ikustea - Project Crescent
Project Crescent Microsoft-eko kode-izena SQL Server 2012-en espero den jakinarazpen eta bistaratze tresna berria (Denali kodean izenekoa) da. Project Crescent-ek iragarki honentzako funtzionaltasun arrastatu eta jaregiteko aukera ematen du eta guztiz Silverlight-era eraiki zen.
Kontsulta tresna indartsua eta storyboard interaktiboa biltzen ditu erabiltzaileak datu multzo handien bistaratzeak partekatzeko.
Datuen kalitatearen zerbitzuak
Datuen kalitatearen zerbitzuak SSISen (SQL Zerbitzuen Integrazio Zerbitzuak) exekutatzen den jakintzan oinarritutako ikuspegia da. Datuen kalitatea ezin hobea da inoiz ez duzun gauza horietako bat. Microsoft-ek "Eraginaren analisia eta lerroa" sartzen du, zure datuak zein diren jakiteko. Datuen leinuak ere erakusten ditu, non nondik datorren eta atzean dauden sistemak.