Omezení Microsoft SQL Server 2012 Express

Microsoft SQL Server 2012 existuje v mnoho edicích. Kromě komerčních
verzí, také nabízí zdarma jednu verzi svého produktu Microsoft SQL Server
2012 Express. Tato verze má však mnoho omezení z nichž některá z nich
mohou být pro mnoho správců a uživatelů méně známá. Má tedy smysl
kvůli limitům provozovat aplikace na Microsoft SQL Server 2012 Express?


microsoft-sql-server

Jaké limity má Microsoft SQL Server 2012 Express?

V následujícím přehledu si můžete udělat představu o limitech SQL
Server 2012 Express.

Maximum výpočetního výkonu použitý jednou instancí (SQL Server
Database Engine)
1 fyzický procesor, nebo 4 jádra
Maximum výpočetního výkonu použitý jednou instancí (Analysis
Services, Reporting Services)
1 fyzický procesor, nebo 4 jádra
Maximum využitelné paměti (na instanci SQL Server Database Engine) 1 GB RAM
Maximální velikost relační databáze 10 GB
Podpora Windows Server Core ANO
Podpora více instancí 50

Z výše uvedených omezení, je dobré zmínit limit omezení výkonu a
využitelnosti operační paměti RAM. V případě že máte nenáročnou
aplikaci, pak vám SQL Server v Express edici stačí. Problém je, pokud
k aplikaci má přistupovat více uživatelů v jednom okamžiku. Stačí
třeba jen pět uživatelů a generování reportu o několika desítkách
stran a již limit výkonu databáze pocítíte na vlastní kůži, protože
tímto limitem nestíhá SQL Server Express obsluhovat více uživatelů pokud
má zobrazovat reporty o desítkách stran.

Další brzdou výkonu Express edice je limit využití pouze 1 GB RAM na
instanci. Ten se dá případně obejít využitím více instancí, ale není
možné tak řešit všechny problémy.

Dále je stále třeba pamatovat na to, že kapacita databáze není
nekonečná a i 10 GB se časem může zaplnit.

Závěr tedy je takový, že pokud vaše řešení využívá menší objem
dat pro cca 1 až 3 uživatele, pak je SQL Server Express ideální, pokud se
však jedná o větší množství dat a vaše řešení má generovat různé
výstupy o desítkách stran pro více než 5 uživatelů současně, pak je
vhodné zvážit komerční edici SQL Server.
Zajímavé je že i Express edici SQL Server 2012 je možné provozovat na
Windows Server Core.

Odkazy

Michal Zobec

Michal Zobec Senior IT Consultant, Project Manager ZOBEC Consulting

Jeden myslel na “Omezení Microsoft SQL Server 2012 Express

Komentáře nejsou povoleny.