Tim,
Myslím si, že pokud byste v SQL Server 2000 nastavili ARITHABORT OFF, optimalizátor dotazů by při vývoji plánu provádění dotazů nezohlednil indexy indexovaného zobrazení. Pokud tedy nejlepší plán používá index zobrazení, záleželo by na tom. Nevím, zda tomu tak stále je, ale když se podíváte na plány dotazů, můžete se konkrétně podívat na to, zda rychlejší plán zmiňuje index zobrazení.
Neznám konkrétní důvod, proč má ARITHABORT co do činění s indexovanými pohledy, ale možnosti SET ovlivňují řadu věcí a situace s ARITHABORT byla sotva stabilní. Můžete se podívat na tento odkaz .
Není také vyloučeno, že některé z tohoto chování je ovlivněno úrovní kompatibility. Pokud byla některá z upgradovaných databází nastavena na úroveň 80 nebo 90, možná zjistíte, zda to bylo skutečně potřeba.