*
Microsoft SQL Server 2008 R2
*
*Hlavní stránka*
*
*Informace o produktu*
*
*Řešení*
*
*Vyzkoušejte*
*
*Jak nakoupit*
*
*Partneři*
*
*Technické materiály (US)*
*
*Komunita (US)*
*
**

Výkon a škálovatelnost

Výkon a škálovatelnost

 

Přehled

Systém Microsoft SQL Server 2008 poskytuje neustále se rozrůstajícím databázím nástroje a funkce pro optimalizaci výkonu, škálování jednotlivých serverů v rámci systému a škálování velmi rozsáhlých databází na více systémů.

Hlavní nové funkce

  • Řízení přidělování prostředků pomocí nástroje Resource Governor.
  • Odstraňování potíží, ladění a monitorování instancí systému SQL Server 2008 v rámci podniku prostřednictvím nástroje Performance Studio.
  • Vytváření řešení pro analýzy vysokého výkonu díky vylepšením škálovatelnosti a výkonu ve službě SQL Server Analysis Services.
  • Výhodné zpracování na vyžádání a lepší výkon pomocí přepracovaného modulu generování sestav pro službu SQL Server Reporting Services.
  • Zvýšení výkonu funkcí extrahování, transformace a načítání (ETL) služby SQL Server Integration Services díky škálovatelným úlohám vyhledávání.

Resource Governor
Resource Governor

Výkon

Dosáhněte požadované škálovatelnosti a výkonu. Výkon databáze jakékoli velikosti můžete optimalizovat pomocí nástrojů a funkcí, které nabízí systém SQL Server 2008.

Resource Governor

  • Definicí omezení a priorit prostředků při rozdílném zatížení pomocí nástroje Resource Governor můžete zajistit předvídatelný výkon.
  • Definicí priorit úloh, minimalizací možnosti vzniku zacyklených dotazů a zajištěním potřebných prostředků pro úlohy s vysokou prioritou získáte kontrolu na prostředími s různými úlohami.

Performance Studio

  • Nástroj SQL Server Performance Studio spojuje shromažďování, analýzu, odstraňování potíží a trvalé uložení diagnostických informací systému SQL Server.
  • Pomocí nástroje pro shromažďování dat s nízkou režií lze získat data o výkonu z čítačů výkonu, dynamických zobrazení pro správu, modulu SQL Trace a dalších zdrojů.
  • Data o výkonu z celého podniku je možné centrálně ukládat v datovém skladu pro správu.
  • Data týkající se výkonu můžete analyzovat v nástroji Performance Dashboard.

Výkon při skutečném zatížení

  • Využijte výhod v podobě špičkového výkonu a škálovatelnosti, které SQL Server 2008 zajišťuje při skutečném zatížení databází a které jsou ověřeny standardizovanými typovými úlohami TPC komise Transaction Processing Performance Council (viz www.tpc.org).

Vysoce výkonný modul pro zpracování dotazů

  • Výkon aplikací lze maximalizovat díky vysoce výkonnému modulu systému SQL Server 2008 pro zpracování dotazů.
  • Ke zvýšení výkonu lze využít oddíly tabulek a indexů.
  • Tabulky a indexy v oddílech je možné optimalizovat na základě výsledků z nástroje Database Tuning Advisor.
  • Výsledky vyplývají z informací o skutečném zatížení dotazy shromážděných pomocí nástroje SQL Server Profiler.
  • Můžete využít víceprocesorové servery se souběžným zpracováním dotazů.
  • Datová komprese zmenšuje velikost tabulek a indexů.

Rozšířené funkce souběžnosti

  • Pomocí konfigurovatelných úrovní izolace transakcí můžete optimalizovat souběžnost a zároveň chránit integritu dat.
  • Konzistenci načtení na úrovni příkazů zajistíte prostřednictvím izolace snímků.
  • Výhodu v podobě lepší souběžnosti u tabulek v oddílech získáte řízenou eskalací zamykání.
  • Po rozdělení tabulek a indexů do oddílů můžete využít zamykání oddílů a omezit kolize při přístupu k disku.

Výkon služby Analysis Services

  • Díky podpoře zpětného zápisu u oddílů MOLAP je možné zvýšit výkon a současně povolit uživatelům aktualizaci hodnot buněk.
  • Pomocí blokových výpočtů lze zvýšit podrobnost hierarchií a složitost výpočtů a zároveň zachovat vysoký výkon.

Výkon služby Reporting Services

  • Prostřednictvím přepracovaného modulu služby Reporting Services můžete využít zpracování na vyžádání a zobrazování dat podle instancí a zajistit optimální výkon.

Výkon služby Integration Services

  • Díky vylepšenému výkonu vyhledávání je možné zkrátit časy běhu balíčků a optimalizovat operace extrahování, transformace a načítání dat (ETL).


Shromažďování dat o výkonu
Shromažďování dat o výkonu

Škálování v rámci systému

Navrhněte si vysoce výkonnou škálovatelnou datovou platformu využívající SQL Server 2008 a využitím nejmodernějších novinek hardwarových technologií zajistěte optimální výkon svých databázových systémů.

Podpora hardwaru

  • Vyzkoušejte všechny výhody špičkových serverů s podporou systému SQL Server pro 64bitové technologie.
  • Vyšší škálovatelnost svých systémů zajistíte díky podpoře hardwaru s neuniformním přístupem k paměti (non-uniform memory access, NUMA).
  • Můžete využít počítače s neuniformním přístupem k paměti (NUMA) beze změn konfigurace aplikací.
  • Systém SQL Server podporuje hardwarový i softwarový neuniformní přístup k paměti (NUMA).

Přidávání paměti a procesorů za chodu

  • Funkce systému SQL Server 2008 Enterprise Edition nabízejí výhody v podobě přidání paměťových a procesorových prostředků za účelem škálování serveru v rámci systému bez zastavení databázových služeb.

Mnoho instancí

  • Využití hardwaru lze optimalizovat podporou mnoha instancí databázového stroje a instancí služby Analysis Services na jediném serveru.
  • Systém SQL Server 2008 Enterprise Edition podporuje až 50 instancí v jednom počítači se systémem Windows Server.


Škálování na více systémů

Investujte nyní a zajistěte si podporu budoucích potřeb. Podporu velmi velkých databází a tabulek lze zajistit pomocí různých technik pro škálování databází na více systémů.

Škálovatelné sdílení databáze

  • Funkce škálovatelného sdílení databáze umožňuje vytvořit vyhrazenou databázi jen pro čtení určenou pro generování sestav.
  • Připojením těchto databází jen pro čtení k několika serverům pro generování sestav zajistíte zvýšený výkon.
  • Všichni uživatelé budou mít k dispozici identickou verzi dat bez ohledu na to, ke kterému serveru pro generování sestav se připojují.

Replikace typu peer-to-peer

  • Pomocí replikace typu peer-to-peer lze škálovat databáze s intenzivním přístupem na více systémů a umožnit uživatelům aktualizaci mnoha kopií databáze při současném zachování konzistence.
  • Čas potřebný pro implementaci a správu řešení replikace typu peer-to-peer je možné zkrátit využitím nového nástroje pro vizuální vytváření dotazů umožňujícího aplikacím číst nebo měnit data v jakékoli databázi, která se účastní replikace.

Upozornění na dotazy

  • Můžete vytvářet aplikace, které budou efektivněji využívat aplikační mezipaměť díky funkci systému SQL Server zajišťující upozorňování aplikací střední vrstvy v případě neaktuálnosti dat uložených v mezipaměti.

Service Broker

  • Prostřednictvím prostředí SQL Server Service Broker můžete vytvářet vysoce škálovatelná řešení orientovaná na služby.

Směrování závislé na datech

  • Pomocí prostředí Service Broker lze zpracovávat směrování dat v oddílech do mnoha databází, služeb nebo instancí.
  • Můžete využít funkce prostředí Service Broker pro podporu vyrovnávání zatížení, předávání a bran a zajistit tak distribuovaným databázím vyšší spolehlivost a lepší výkon.

Škálovatelné sdílení databází pro službu Analysis Services

  • Výkon služby Analysis Services je možné zlepšit škálováním řešení na více systémů pomocí jediné databáze této služby určené jen pro čtení, kterou sdílí mnoho instancí.


Další materiály

Související weby

Zakoupení systému SQL Server

Stáhněte si základní sadu informací
Úvodní stránka pro IT odborníky na webu TechNet
Úvodní stránka pro vývojáře na webu MSDN