Před dvěma dny jsme vydali a do živého provozu nasadili novou verzi SQL Azure. Novinky, které v ní najdeme se týkají nejen velikosti databáze, ale i zjednodušení správy a snadnějšímu rozšiřování databáze metodou shardingu.
S platností od 12.12. byla posunuta maximální velikost jedné databáze na 150GB se zachováním maximální ceny na 499.95 USD. Jinými slovy řečeno, za databáze nad 50GB nezvyšujeme poplatky a cena zůstává konstantní. Také platí, že jednotková cena u 150GB databáze je o 67% levnější než u kapacit pod 50GB.
Součástí prosincových novinek je i nový portál pro správu databází. Kromě nového designu v tzv. Metro stylu (začal na Windows Phone 7 a bude novým typem rozhraní ve Windows 8), přibyly nové možnosti z oblastí monitorování databází, podrobného pohledu na schémata, query plány, indexy a klíče, spatial data a v neposlední řadě i výkonností statistiky dotazů.
Federace je klíčovou technologií pro scénáře, kdy požadujeme elastické škálování databáze na principu shardingu. Pro lepší představu, jak federace funguje, doporučuji přečíst tento článek. Pokud bych měl v bodech shrnout, co mi SQL Azure federace přinese, jsou to následující výhody:
DAC Import/Export service umožňuje jednoduše importovat a exportovat data mezi SQL Azure a Windows Azure Blob Storage. Tato služba v podstatě doplňuje klientský nástroj používaný pro export a import dat z/do klientské databáze ve formátu BACPAC. Architektura současných služeb a nástrojů je následující:
Více informace se dozvíte na portálu CodePlex.
SQL Azure byla rozšířena o implementaci systémovou funkci fn_helpcollations(), pomocí které lze v databázi specifikovat jaká collation se bude používat. Cílem tohoto vylepšení je poskytnout větší možnosti při sortování, u kterého jsou brány v úvahu např. velikost znaků nebo jazykové odlišnosti. Více informací najdete na MSDN.