WA_Sys Statistiken löschen

SET NOCOUNT ON; DECLARE @TempStats TABLE (StatsName varchar(500)); DECLARE @StatsName varchar(500); DECLARE @sql varchar(MAX); INSERT INTO @TempStats (StatsName) SELECT OBJECT_NAME([object_id]) + '.' + [name] FROM sys.stats S WHERE… mehr »

Pro SQL Server 2005 High Availability

24x7 oder 100% Uptime sind nur einige der Schlagworte, denen man immer wieder begegnet, wenn man über Hochverfügbarkeit und/oder Business Continuity spricht. Was genau sich dahinter verbirgt, wie "Hochverfügbarkeit" definiert und wie man solche… mehr »

Pro SQL Server Disaster Recovery

Es ist keine Frage, ob Hardware ausfällt, sondern wann. Auch wenn dieser Fall manchem so unwahrscheinlich und fern erscheint, so sollte man darauf vorbereitet sein so gut es geht. Dazu zählt unter anderem, dass man Service Levels (SLA's) mit seinen… mehr »

Zeichenfolge im SQL Code finden

DECLARE @codesnippet varchar(100); SET @codesnippet = 'EnterStringHere'; SELECT O.type_desc AS ObjectType, (LEFT(OBJECT_NAME(M.[object_id]), 50)) AS ObjectName FROM sys.sql_modules M JOIN sys.objects O ON M.[object_id] =… mehr »

Pro ASP.NET for SQL Server: High Performance Data Access for Web Developers

Das Buch erläutert anhand zahlreicher Beispiele rund um eine fiktive Website den effektiven Datenzugriff auf SQL Server von ASP.NET aus. Es füllt damit eine Lücke zwischen der reinen ASP.NET Literatur auf der einen Seite und SQL Server-fokussierter… mehr »

List all tables with specified field

DECLARE @COL_NAME NVARCHAR(50) SET @COL_NAME = '%SOMESTRING%' SELECT DB_NAME(DB_ID()) AS DatabaseName, B.name AS TableName, A.name AS ColumnName FROM sys.syscolumns AS A INNER JOIN sys.sysobjects AS B ON… more »

SQL Trace Flags - 3502 - Timing of checkpoints

Upgrade for SQL Server 2008 can fail if you have renamed the 'sa' account

Query Fingerprints and Plan Fingerprints (The Best SQL 2008 Feature That You've Never Heard Of)

http://blogs.msdn.com/bartd/archive/2008/09/03/Query-Fingerprints-and-Plan-Fingerprints_3A00_-The-Best-New-SQL-2008-Feature-You_2700_ve-Never-Heard-Of.aspx mehr »

Best Practices for Semantic Data Modeling for Performance and Scalability

http://download.microsoft.com/download/d/9/4/d948f981-926e-40fa-a026-5bfcf076d9b9/BPSemanticDBModeling.docx mehr »

Best Practices for Semantic Data Modeling for Performance and Scalability

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 »

TechEd Demo: Creating, detaching, re-attaching, and fixing a suspect database

http://www.sqlskills.com/blogs/paul/2008/08/29/TechEdDemoCreatingDetachingReattachingAndFixingASuspectDatabase.aspx mehr »

Plan Reuse abfragen

DECLARE @string varchar(500) SELECT @string = '%SomeString%' SELECT SCP.usecounts, SCP.cacheobjtype, SCP.objtype, [Statement].text, Executionplan.query_plan FROM sys.dm_exec_cached_plans SCP OUTER APPLY… mehr »

Where the Heck is DMO?

http://blogs.msdn.com/dtjones/archive/2008/08/28/where-the-heck-is-dmo.aspx mehr »

Should Microsoft provide a transaction log reader tool?

http://www.sqlskills.com/blogs/paul/2008/08/26/ShouldMicrosoftProvideATransactionLogReaderTool.aspx mehr »

High-performance FILESTREAM tips and tricks

http://www.sqlskills.com/blogs/paul/2008/08/25/HighperformanceFILESTREAMTipsAndTricks.aspx mehr »

Can GUID cluster keys cause non-clustered index fragmentation?

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

How to tell if you have instant initialization enabled?

http://www.sqlskills.com/blogs/paul/2008/08/11/HowToTellIfYouHaveInstantInitializationEnabled.aspx mehr »

Why Single-Column Primary/Foreign Keys Can't Always Accurately Model/Constrain Your Data

http://weblogs.sqlteam.com/jeffs/archive/2008/08/13/examining-database-primary-keys.aspx more »

Virtual Lab: What's New in SQL Server 2008 for Database Administrators

Free on-line lab to started quickly:http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032358030&EventCategory=3&culture=en-US&CountryCode=US CU tosc more »

Webcast: Upgrade and Migration to SQL Server 2008

Learn to install and upgrade to SQL Server 2008, check out this free webcast:http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032384669&EventCategory=3&culture=en-US&CountryCode=US CU tosc more »

SQL Server 2008 is RTM, YES!

Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86) Aug 9 2008 10:01:31 The download ISOs are available from MSDN Subscriber Downloads and/or TechNet Subscriber Downloads, I didn't know when it will be available for non-MSDN/TechNet… more »

SQLServer 2008 RTM verfügbar

Ab sofort ist SQL Server 2008 RTM für TechnetPlus- /MSDN-Abonnenten zum download verfügbar. Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86) Aug 7 2008 10:01:31 mehr »

Grossbuchstaben eines Strings zurückgeben

Zugegeben nicht gerade etwas, das man jeden Tag braucht, aber falls doch... DECLARE @s varchar(100); SELECT @s = 'Und Was Habe Ich Damit Zu Tun?'; SELECT x.OnlyInitials FROM (SELECT SUBSTRING(@s, N.Number, 1) FROM… mehr »