Für SharePoint Content Datenbanken gibt es eigene stored procedure zum optimieren der indexies. Das ganze ist beschrieben im white paper "Database maintenance for Office SharePoint Server 2007". Wir haben auf unseren Content Datenbanken die stored procedure proc_DefragmentIndices ausgeführt und eine bessere Performance des SharePoint Servers festgestellt.
Da bei uns alle Content DB's den Namen "content" enthalten kann mit folgenden Script ein job erstellt werden der dies immer für alle Cotnent DB's auf dem SQL Server durchführt.
declare @db sysname
declare cur_dbs cursor fast_forward
for select name from master..sysdatabases where name like '%content%'
order by name
open cur_dbs
fetch next from cur_dbs into @db
while @@fetch_status = 0
begin
select @db
exec('exec ' + @db + '..proc_DefragmentIndices')
fetch next from cur_dbs into @db
end
close cur_dbs
deallocate cur_dbs
Montag, 8. November 2010
Abonnieren
Kommentare zum Post (Atom)
Keine Kommentare:
Kommentar veröffentlichen