Select the product you need help with
INF: Často kladené dotazy - serveru SQL Server 2000 - proměnné TabulkaID článku: 305977 - Produkty, které se vztahují k tomuto článku. SouhrnTento článek poskytuje odpovědi některé časté otázky (FAQ) týkající se tabulky proměnné, které jsou zavedeny v serveru SQL Server 2000. Chcete-li číst SQL Server Books Online popis z tabulky proměnných, navštivte následující web společnosti Microsoft: http://msdn2.microsoft.com/en-us/library/aa260638(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa260638(SQL.80).aspx)
Další informaceQ1: Proč byly proměnné tabulky zavedeny při dočasných tabulek již byly k dispozici? A1: Proměnné Tabulka mají následující výhody dočasných tabulek:
A2: Následující článek popisuje důvody, když jsou uložené procedury recompiled: 243586 Oddíl "Předkompilací související s některé dočasné tabulky operace" také uvádí některé požadavky, aby například recompilation z důvodu dočasných tabulek. Tato omezení se nevztahují na proměnné Tabulka.
(http://support.microsoft.com/kb/243586/
)
Poradce při potížích s uloženou proceduru recompilation Proměnné Tabulka jsou zcela izolovány na listu, který vytvoří jim tak, aby žádné si rozlišením "má dojít, pokud příkazu CREATE nebo ALTER uskutečňuje, které mohou nastat v dočasné tabulce. Dočasné tabulky nutné tuto práci rozlišením "tak, že v tabulce lze odkazovat z vnořených uložené procedury. Proměnné Tabulka vyhnout zcela uložené procedury lze použít plán, který je již zkompilovaný, tedy ukládání prostředků pro zpracování uložené procedury. Q3: co jsou některé nevýhod proměnné Tabulka? A3: Zde jsou některé nedostatky ve srovnání s dočasných tabulek:
A4: Proměnné Tabulka není strukturu pouze v paměti. Protože proměnné tabulka by mohly mít v držení více dat, než se vejde do paměti, nemá místo na disku ukládat data. Proměnné Tabulka se vytvoří v databázi tempdb podobný dočasné tabulky. Pokud není k dispozici paměť, obě tabulky proměnných a dočasných tabulek jsou vytvářeny a zpracovávány během v paměti (mezipaměť dat). Q5: třeba použít proměnné Tabulka namísto dočasné tabulky? A5: Odpověď závisí na tyto tři faktory:
Obecně používáte tabulky proměnných, kdykoli je to možné, s výjimkou když tam je významný objem dat a je opakované použití v tabulce. V takovém případě můžete vytvořit indexy v tabulce dočasného zvýšení výkonu dotazu. Každý scénář může být odlišné. Společnost Microsoft doporučuje otestovat Pokud tabulky proměnných jsou užitečné více než dočasné tabulky pro konkrétní tabulku nebo uloženou proceduru. Odpověď na otázku nebyly zobrazeny? Navštivte Microsoft SQL Server diskusní skupiny věnované na následujícím webu: Microsoft SQL Server Newsgroups
(http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.sqlserver.server)
Máte připomínky k tomuto nebo jiným Microsoft SQL Server článku znalostní báze Knowledge Base? Pošlete nám na SQLKB@Microsoft.com
(mailto:sqlkb@microsoft.com)
VlastnostiID článku: 305977 - Poslední aktualizace: 29. března 2007 - Revize: 6.3
Strojově přeložený článek Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum. Projděte si také anglickou verzi článku:305977
(http://support.microsoft.com/kb/305977/en-us/
)
| Překlady článku
|




Zpět nahoru








