250 likes | 331 Views
Nyári Tanártovábbképzés. 2012. augusztus 22-23. SQL Server 2012. Király István Microsoft Certified Trainer, Systems Engineer v-iskira@microsoft.com. Bevezetés. Architektúra Komponensek Termékváltozatok. Architektúra. Nagyvállalati technológiák és eszközök
E N D
Nyári Tanártovábbképzés 2012. augusztus 22-23.
SQL Server 2012 Király István Microsoft Certified Trainer, Systems Engineer v-iskira@microsoft.com
Bevezetés Architektúra Komponensek Termékváltozatok
Architektúra • Nagyvállalati technológiák és eszközök • Nem csak egy egyszerű relációs adatbázis-kezelő • Nagy teljesítmény • Magas rendelkezésre állás • Biztonságos • Skálázható • Alacsony fenntartási költségek • Erősen integrált platform • Hatékony kezelési és fejlesztési eszközök
Komponensek • Nem csak egy adatbázis motor • Üzleti intelligencia összetevők
Termékváltozatok • Megjelent a Business Inteligence változat • Megszűnt: Datacenter és Workgroup változat
Books Online • Elsődleges referencia • Telepíthető Online/Offline módban is • Folyamatosan frissül • Parancsok példákkal illusztrálva • Előző SQL verziók is támogatottak
Általános hardverkövetelmények • A manapság használatos processzorok megfelelőek • A processzorok száma a meghatározó • A telepítő számára minimális diszk igény szükséges • A felhasználói adatbázisok mérete a döntő • A diszkek illetve a diszk alrendszerek sebessége és típusa nagyban befolyásolja az SQL Server teljesítményét • Manapság egyre divatosabb az SQL Szervereket virtualizálni
Szoftver követelmények – Operációs rendszer • Windows Server 2008 R2 SP1 • Windows Server Core 2008 R2 SP1 • Windows Server 2008 SP2 • Windows 7 SP1 • Windows Vista SP2 • Kerüljük a DC-reinstall-t • Részesítsük előnyben a 64bites telepítést 64bites OS-re!
Szoftver követelmények • .NET Framework • .NET Framework 4.0 • Bizonyos komponensekhez: .NET Framework 3.5 SP1 • Powershell 2.0 • SQL Server Native Client • SQL Server Setup support files • Windows Installer 4.5 or later • Internet Explorer 6 SP1 or later
Üzemeltetési újdonságok Server Core telepítés Contained Database Recovery Advisor Azure támogatás Allways ON
ServerCore alapú telepítés • Támogatott Operációs Rendszerek: • Windows Server 2008 R2 SP1 64-bit x64 Data Center Server Core • Windows Server 2008 R2 SP1 64-bit x64 Enterprise Server Core • Windows Server 2008 R2 SP1 64-bit x64 Standard Server Core • Windows Server 2008 R2 SP1 64-bit x64 Web Server Core • Windows Server 8 BetaCore
ServerCore alapú telepítés • Támogatott Funkciók: • Database Engine Services • SQL Server Replication • Full Text Search • Analysis Services • Client Tools Connectivity • Integration Services Server • Microsoft Sync Framework • Előfeltételek: • .NET Framework 3.5 SP1 FullProfile • .NET Framework 4 Server CoreProfile • Windows Installer 4.5 • Windows PowerShell 2.0
Contained database – Nincs Orphan user • (Ön-)tartalmazó adatbázis ALTER DATABASE CURRENT SET CONTAINMENT = PARTIAL; • Egyszerűbb migráció/nagy rendelkezésre állású architektúra • Adatbázisuserekkel be lehet lépni a szerverre – igényel biztonsági meggondolást, illetve hibaelhárításnál is gondoljunk erre • Temp táblák az adatbázis collationjével jönnek létre, nem a tempdbcollationjével • Szerver szinten engedélyezni kell
Recoveryadvisor • Visszaállításhoz intelligens GUI • Különösen hasznos AlwaysOn használata esetén, amikor több gépen is készül(het) mentés • Természetes scriptet is ad.
FELHŐ támogatás PrivateCloudtámogatás SQL Azure Data Sync SQL Azure és helyi SQL Server vagy további Azure adatbázisok közötti szinkronizáció Egy- vagy kétirányú, igény szerint Sync Framework alapú • Maszek felhőgyárosoknak: külső és belső szolgáltatóknak • ResourceGovernor 64 resourcepoolt kezel, számlázható CPU korlátozás • Dinamikus memória támogatása virtualizált Standard Editionben
Fejlesztői újdonságok File Table Paging Column Store Index
File Table A FILESTREAM továbbfejlesztése Az adatok eléréséhez nem kell tranzakciót nyitni Intézőben közönséges megosztásként látszik a FileTable, létrehozhatunk benne könyvtárakat és fájlokat 10 fájl attribútum FULL TEXT kereső támogatás
Paging Lapozás Nagy eredmény halmazok megjelenítése lapozásos módszerrel Order By kiegészítéseként: • orderby FirstName, LastName • offset 20 rows • fetchnext 10 rowsonly;
Column Store Index Oszlop alapú index-ek készítésének lehetősége megtöbbszörözhető a csillagsémás adattárházak lekérdezési sebessége
Új függvények - felsorolás • format • parse, try_parse • try_convert, try_cast • datefromparts • eomonth • iif • choose • concat