<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>http://www.ecker-software.de/index.php?action=history&amp;feed=atom&amp;title=Ms-SQL_Index_Maintenance</id>
		<title>Ms-SQL Index Maintenance - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="http://www.ecker-software.de/index.php?action=history&amp;feed=atom&amp;title=Ms-SQL_Index_Maintenance"/>
		<link rel="alternate" type="text/html" href="http://www.ecker-software.de/index.php?title=Ms-SQL_Index_Maintenance&amp;action=history"/>
		<updated>2026-04-30T05:30:32Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in Software Entwicklung Projekte</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>http://www.ecker-software.de/index.php?title=Ms-SQL_Index_Maintenance&amp;diff=111&amp;oldid=prev</id>
		<title>David: /* Index Maintenance */</title>
		<link rel="alternate" type="text/html" href="http://www.ecker-software.de/index.php?title=Ms-SQL_Index_Maintenance&amp;diff=111&amp;oldid=prev"/>
				<updated>2015-06-22T13:59:16Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Index Maintenance&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&#039;diff-marker&#039; /&gt;
				&lt;col class=&#039;diff-content&#039; /&gt;
				&lt;col class=&#039;diff-marker&#039; /&gt;
				&lt;col class=&#039;diff-content&#039; /&gt;
				&lt;tr style=&#039;vertical-align: top;&#039; lang=&#039;de&#039;&gt;
				&lt;td colspan=&#039;2&#039; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&#039;2&#039; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version vom 22. Juni 2015, 13:59 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Index Maintenance =&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Index Maintenance =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Durch DML Statements (Insert/Update/Delete) fragmentieren Indizes und Statistiken bilden nicht mehr den aktuellen Zustand ab. Dies führt zu langsamen Queries und schlechten [[MS-SQL Query Plan|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[&lt;/del&gt;Query Plänen]]. Es gibt verschiedene Möglichkeiten dies zu erkennen bzw. auch zu beheben.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Durch DML Statements (Insert/Update/Delete) fragmentieren Indizes und Statistiken bilden nicht mehr den aktuellen Zustand ab. Dies führt zu langsamen Queries und schlechten [[MS-SQL Query Plan|Query Plänen]]. Es gibt verschiedene Möglichkeiten dies zu erkennen bzw. auch zu beheben.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Manuell kann ein Indizes oder eine Statistik mittels SSMS (SQL Server Management Studio) neu erzeugt werden. Besser ist hier aber ein periodischer Job, der in Abhängigkeit vom Staus des Index/Statistik die entsprechende Aktion anstößt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Manuell kann ein Indizes oder eine Statistik mittels SSMS (SQL Server Management Studio) neu erzeugt werden. Besser ist hier aber ein periodischer Job, der in Abhängigkeit vom Staus des Index/Statistik die entsprechende Aktion anstößt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>David</name></author>	</entry>

	<entry>
		<id>http://www.ecker-software.de/index.php?title=Ms-SQL_Index_Maintenance&amp;diff=110&amp;oldid=prev</id>
		<title>David: Die Seite wurde neu angelegt: „= Index Maintenance =  Durch DML Statements (Insert/Update/Delete) fragmentieren Indizes und Statistiken bilden nicht mehr den aktuellen Zustand ab. Dies führ…“</title>
		<link rel="alternate" type="text/html" href="http://www.ecker-software.de/index.php?title=Ms-SQL_Index_Maintenance&amp;diff=110&amp;oldid=prev"/>
				<updated>2015-06-22T13:58:30Z</updated>
		
		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „= Index Maintenance =  Durch DML Statements (Insert/Update/Delete) fragmentieren Indizes und Statistiken bilden nicht mehr den aktuellen Zustand ab. Dies führ…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Index Maintenance =&lt;br /&gt;
&lt;br /&gt;
Durch DML Statements (Insert/Update/Delete) fragmentieren Indizes und Statistiken bilden nicht mehr den aktuellen Zustand ab. Dies führt zu langsamen Queries und schlechten [[MS-SQL Query Plan|[Query Plänen]]. Es gibt verschiedene Möglichkeiten dies zu erkennen bzw. auch zu beheben.&lt;br /&gt;
&lt;br /&gt;
Manuell kann ein Indizes oder eine Statistik mittels SSMS (SQL Server Management Studio) neu erzeugt werden. Besser ist hier aber ein periodischer Job, der in Abhängigkeit vom Staus des Index/Statistik die entsprechende Aktion anstößt.&lt;br /&gt;
&lt;br /&gt;
== SMSS Maintenance Plan ==&lt;br /&gt;
&lt;br /&gt;
Hier kann ein Job angelegt werden, der genau diese Aufgaben periodisch erledigt. Leider macht der Job meistens mehr als er muss und lässt sich nicht genauer konfigurieren. Hier ist die Lösung von Ola Hallengren (siehe Link) weitaus besser.&lt;br /&gt;
&lt;br /&gt;
== Index und Statistik Maintenance von Ola Hallengren ==&lt;br /&gt;
&lt;br /&gt;
Unter dem unten stehenden Link gibt es das Skript von Ola Hallengren, welches Indizes und Statistiken passen auffrischen kann. Die verschiedenen Aktionen, wie z.B. ein Index Rebuild oder ein Index Reorg, können genau konfiguriert werden. Die Jobs werden im SQL Agent angelegt.&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
[https://ola.hallengren.com/sql-server-index-and-statistics-maintenance.html Index and Statistic Maintenance]&lt;/div&gt;</summary>
		<author><name>David</name></author>	</entry>

	</feed>