Tag: "index"

Neue Daten in einen HEAP eintragen – immer auf der letzten Datenseite?

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

"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

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

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

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(*)

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

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?

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

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

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

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

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

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

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!

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

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?

http://www.sqlskills.com/blogs/paul/2008/08/20/CanGUIDClusterKeysCauseNonclusteredIndexFragmentation.aspx mehr »

Indexes in SQL Server 2005/2008 - Part 2 - Internals

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)

http://www.sqlskills.com/blogs/paul/2008/06/08/SearchEngineQA19MisconceptionsAroundIndexRebuildsAllocationBULKLOGGEDModeLocking.aspx mehr »

How hard is it to pick the right non-clustered indexes?

http://www.sqlskills.com/blogs/paul/2008/05/14/HowHardIsItToPickTheRightNonclusteredIndexes.aspx more »

SQL Server 2005 - Backup, Integrity Check and Index Optimization

http://ola.hallengren.com more »

Dynamische Verwaltungssichten und -funktionen für Indizes - I

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

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

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

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 »
1 2