This is a classic case of It Depends. But I think you already knew
that! 8-)
A lot of what it depends on is that nature of the "online maintenance"
in relation to how heavily taxed the server is. If the table is
subject to heavy insert / update / delete activity - say a table of
every item rung up at a Walmart - then the price is high. If it is a
table of employees at a company where the average years of service is
in two digits, it is probably light. If the current transactions drag
the server to its knees the additional indexes could be an issue, but
if they come back instantaneously without any visible strain on the
server it probably won't matter at all.
Your best bet is to know your server load, and your application, so
you can make an educated estimate.
Roy Harvey
Beacon Falls, CT
>Hi all
>I know that this question if quite silly. However, here is what happens: i
[quoted text clipped - 6 lines]
>intensively. Do you think how many indexes i have have before overhead of
>their online maintenance will start showing up?