Tag: "index"

Neue Daten in einen HEAP eintragen – immer auf der letzten Datenseite?
Okt 11th
In einem Gespräch mit einem Kollegen im aktuellen Projekt wurde behauptet, dass ein INSERT in einem HEAP immer schneller und effizienter sei als in einem Clustered Index, da ja neue Daten grundsätzlich fortlaufend am Ende der Relation (letzte Datenseite… mehr »

The Columnstore Indexes & Batch Mode Processing (R)Evolution in SQL Server 2014
Jun 30th
"Apollo ist gelandet" - Während In-Memory Processing die Grundlage für die Veränderung in der Verarbeitung von OLTP im SQL Server 2014 formt, wurde für OLAP/datawarehouse-Systeme ein anderer Schritt getan: Die Verbesserungen für Columnstore Indexe sind gewaltig. Tatsächlich sind sie so gewaltig, das es sich vorhersehen lässt, das Columnstore (spaltenorientiertes Speichern) mit dem SQL Server 2014 der Standard Speichertyp für DataWarehouses wird (zumindest für Systeme, welche die Enterprise Edition verwenden) more »
New Version of SQL Server Maintenance Solution by Ola Hallengren Now Available
Jun 4th
Ola Hallengren and his ongoing work of his SQL Server Maintenance Solution - SQL Server Backup, Integrity Check, and Index and Statistics Maintenance.The solution is based on stored procedures, functions, the sqlcmd utility, and SQL Server Agent jobs.… more »
New Version of SQL Server Maintenance Solution by Ola Hallengren Now Available
Sep 10th
Ola Hallengren and his ongoing work of his SQL Server Maintenance Solution - SQL Server Backup, Integrity Check, and Index and Statistics Maintenance.The solution is based on stored procedures, functions, the sqlcmd utility, and SQL Server Agent jobs.… more »

Index Maintenance oder dm_db_index_physical_stats ist langsam
Feb 2nd
Dass Indizes im SQL Server ihre Daseinsberechtigung haben ist nichts wirklich Neues. Dass diese Indizes hin und wieder auch gepflegt werden müssen, mag vielleicht manche Leute überraschen, die sich durch die ansonstige Pflegeleichtigkeit des SQL Servers… mehr »

increasing the performance of count(*)
Jan 26th
The fastest count(*) can be archived if you create a secondary index on top of a clustered index only containing the clustered key Carefull this is an index that will be used only here ... more »
Backup, Integrity Check and Index Optimization - CTP
Dec 6th
Ola Hallengren and his ongoing work of his SQL Server 2005 and 2008 - Backup, Integrity Check and Index Optimization (Best Free Tool - Gold)scripts, a solution based on stored procedures, functions, sqlcmd and SQL Server Agent jobs.
He makes some inte… more »

Was passiert während der Neuerstellung eines Clustered Index?
Nov 25th
Von Zeit zu Zeit kann die Neuerstellung eines Clustered Index signifikante Performancesteigerung bewirken. Doch was passiert eigentlich während solch einer Operation?... mehr »

Tabellen ohne Indizes
Aug 24th
Hier sind diverse Möglichkeiten um zu überprüfen, für welche Tabellen kein Clustered Index definiert wurde: mehr »
Backup, Integrity Check and Index Optimization
Aug 18th
Ola Hallengren and his ongoing work of his SQL Server 2005 and 2008 - Backup, Integrity Check and Index Optimization scripts - makes me happy :-)
He made some important updates to his maintenance scripts:
Support for selection of schemas, objects and… more »
Backup, Integrity Check and Index Optimization
Jun 10th
Ola Hallengren and his ongoing work of his SQL Server 2005 and 2008 - Backup, Integrity Check and Index Optimization scripts - makes me happy :-)
He made some updates to the maintenance scripts:
Changed behaviour in the job that deletes old output… more »
SQL Server 2005 and 2008 - Backup, Integrity Check and Index Optimization
Aug 25th
I'm sure, that's exactly what Albert Einstein meant in his quote:"Try not to become a man of success but rather to become a man of value", Ola Hallengren becomes a man of value - with his ongoing work of his SQL Server 2005 and 2008 - Backup, Integrity… more »
SQL Server 2005 and 2008 - Backup, Integrity Check and Index Optimization
Jun 22nd
Ola Hallengren, with his wonderful SQL Server 2005 and 2008 - Backup, Integrity Check and Index Optimization scripts - made some updates to his maintenance scripts:
Support for printing of commands without executing them. Set the new parameter… more »
SQL Server 2005 and 2008 - Backup, Integrity Check and Index Optimization
Apr 20th
Ola Hallengren Ola, with his wonderful SQL Server 2005 and 2008 - Backup, Integrity Check and Index Optimization scripts - made some updates to his maintenance scripts:
Support for Xml indexes
Support for Spatial indexes
Support for indexed views… more »

Missing Index in SQL Server 2008 - should try harder!
Okt 13th
SQL Server MVP Rob Farley bloggt über das neue "Missing Index" Feature wenn man in SSMS 2008 den Ausführungsplan betrachtet:
http://msmvps.com/blogs/robfarley/archive/2008/10/12/missing-index-in-sql-server-2008-should-try-harder.aspx
Wer mit ihm einer… mehr »

Indexfragmentierung anzeigen
Sep 1st
SELECT DB_NAME(IXStats.database_id) AS DatabaseName, OBJECT_NAME (IXStats.[object_id]) AS TabellenName, SIX.[Name] AS IndexName, IXStats.avg_fragmentation_in_percent, IXStats.index_type_desc FROM sys.dm_db_index_physical_stats… mehr »

Can GUID cluster keys cause non-clustered index fragmentation?
Aug 21st
http://www.sqlskills.com/blogs/paul/2008/08/20/CanGUIDClusterKeysCauseNonclusteredIndexFragmentation.aspx mehr »

Indexes in SQL Server 2005/2008 - Part 2 - Internals
Jun 9th
http://www.sqlskills.com/blogs/kimberly/2008/06/08/IndexesInSQLServer20052008Part2Internals.aspx mehr »

Search Engine Q&A #19: Misconceptions around index rebuilds (allocation, BULK_LOGGED mode, locking)
Jun 9th
http://www.sqlskills.com/blogs/paul/2008/06/08/SearchEngineQA19MisconceptionsAroundIndexRebuildsAllocationBULKLOGGEDModeLocking.aspx mehr »

How hard is it to pick the right non-clustered indexes?
May 15th
http://www.sqlskills.com/blogs/paul/2008/05/14/HowHardIsItToPickTheRightNonclusteredIndexes.aspx more »

SQL Server 2005 - Backup, Integrity Check and Index Optimization
May 9th
http://ola.hallengren.com more »
Dynamische Verwaltungssichten und -funktionen für Indizes - I
Feb 12th
SQL Server 2005 teilt die dynamischen Verwaltungssichten und -funktionen nach der Modul-Komponente - zu der sie in Beziehung stehen - in zwölf Kategorien auf. Das diesem Artikel zugrunde liegende Objekt sys.dm_db_index_operational_stats gehört zur… mehr »

Composite Indexes
Jul 25th
Ein Zusammengesetzter Index ist ein Index, der aus mehr als einer Spalte besteht. In manchen Fällen ist ein Zusammengesetzter Index auch ein Covering Index. Quick Tips zu Covering Indizes finden sich hier. Verallgemeinert gesprochen sollten… mehr »

Clustered Indexes
Sep 1st
Wenn man einen Clustered Index erstellt, sollte dieser nach Möglichkeit als UNIQUE erstellt werden. Man muß UNIQUE explizit vorgeben, da SQL Server dies nicht standardmäßig annimmt. Der Grund dafür liegt in den Interna des Servers. Unter der Haube ist… mehr »

Best practice für Indexes
Sep 10th
Dies ist der Anfang einer Reihe von "Best Practice" Beiträgen. Mehr noch als bei anderen Beiträgen würde ich mir hier Feedback wünschen, das dann in den Beitrag einfließen kann. Ziel soll es sein, einen Rahmen zu bilden mit allgemein anerkannten… mehr »
