Microsoft SQL Server 2008 - Einführung in Konfiguration, Administration und Programmierung

Viele Leser mag es vielleicht wundern, aber ich habe die Lektüre dieses Buches wirklich genossen. Gefreut habe ich mich auch, dass meine Kritik an der Vorgängerversion in der einen oder anderen Form Eingang in dieses Werk gefunden zu haben scheint. mehr »

SQL Injection Attacks

http://blogs.msdn.com/buckwoody/archive/2008/05/30/sql-injection-attacks.aspx mehr »

SQL 2008: How do I tell if a specific table is still being used in an app?

http://blogs.msdn.com/euanga/archive/2008/05/28/sql-2008-how-do-i-tell-if-a-specific-table-is-still-being-used-in-an-app.aspx more »

SQL Server 2005/2008 Performance Troubleshooting

SQLCAT, has published a flowchart explaining how to troubleshoot most common performance and scalability issues with SQL Server. Follow up: SQL Customer Advisory Team’s Troubleshooting SQL Server 2005/2008 Performance and Scalability Flowchart CU tosc more »

Geek City: What's Worse Than a Table Scan?

http://sqlblog.com/blogs/kalen_delaney/archive/2008/05/25/whats-worse-than-a-table-scan.aspx more »

SQL Server Locking

http://blogs.technet.com/rob/archive/2008/05/18/sql-server-waits-locks-and-blocking.aspx more »

Unterabfragen und Namensauflösung

Die Möglichkeit, Unterabfragen zu erstellen und SELECT Statements zu korrelieren ist ein ziemlich mächtiges Feature in SQL und SQL Server unterstützt glücklicherweise die Erstellung von korrelierten und unkorrelierten Unterabfragen. Allerdings gibt… mehr »

Non Recursive Common Table Expressions - Performance Sucks 2 - ROW_NUMBER() is executed {number of CTE references} x {number of rows from the anchor}

http://sqlblogcasts.com/blogs/tonyrogerson/archive/2008/05/17/non-recursive-common-table-expressions-performance-sucks-2-row-number-is-executed-number-of-cte-references-x-number-of-rows-from-the-anchor.aspx mehr »

Non Recursive Common Table Expressions - Performance Sucks 1 - CTE Self-Join / CTE Sub Query inline expansion

http://sqlblogcasts.com/blogs/tonyrogerson/archive/2008/05/17/non-recursive-common-table-expressions-performance-sucks-1-cte-self-join-cte-sub-query-inline-expansion.aspx mehr »

Query Processing Presentation

http://blogs.msdn.com/craigfr/archive/2008/05/15/query-processing-presentation.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 »

Execution Plan Basics

http://www.simple-talk.com/sql/performance/execution-plan-basics/ more »

Indizes einer temporären Tabelle ermitteln

CREATE TABLE #t ( c1 int ) GO CREATE INDEX IX_c1 ON #t(c1) GO SELECT [object_id], [name] FROM tempdb.sys.indexes WHERE [object_id] = OBJECT_ID('tempdb.dbo.#t') AND type > 0 DROP TABLE #t GO object_id name ----------- ------- 389576426… mehr »

Business Intelligence und Reporting mit Microsoft SQL Server 2005

Das Buch bietet einen gut strukturierten Zugang in die vielfältige Welt der Business Intelligence (BI) und liefert einen kompetenten Überblick über die BI Funktionalitäten des SQL Server 2005. Dabei reicht die Bandbreite der behandelten Themen von OLAP… mehr »

SQL Server 2005 - Backup, Integrity Check and Index Optimization

http://ola.hallengren.com more »

Did you track the growth of your database-backup?

Frequently you'll want to know how fast your database-backup has been growing. Perhaps you have implement a SAN Backup-Device for Backup-to-disk, or you only want know how fast your database has been growing.This TSQL statement will query the… more »

Zeilenversionsverwaltung (Row Level Versioning)

Ein Feature, welches mit SQL Server 2005 gekommen ist und meiner Meinung nach bisher nur wenig Beachtung gefunden hat, ist die Möglichkeit auf eine Zeile zuzugreifen, während jemand anders in einer Transaktion eine Änderung durchführt und diese noch… mehr »

Conversion and Arithmetic Errors: Change between SQL Server 2000 and 2005

http://blogs.msdn.com/craigfr/archive/2008/05/06/conversion-and-arithmetic-errors-change-between-sql-server-2000-and-2005.aspx more »

Why you should upgrade to SQL Server 2008

There is an interesting post by Buck Woody: http://blogs.msdn.com/buckwoody/archive/2008/05/06/why-you-should-upgrade-to-sql-server-2008.aspx CU tosc more »

Understanding the error message: “Login failed for user ''. The user is not associated with a trusted SQL Server connection.”

http://blogs.msdn.com/sql_protocols/archive/2008/05/03/understanding-the-error-message-login-failed-for-user-the-user-is-not-associated-with-a-trusted-sql-server-connection.aspx more »

Serverweite Berechtigungen und verwaiste Benutzer

Ausgehend von der Fragestellung, einen Überblick über die Berechtigungen in den verschiedenen Datenbank eines Servers zu erstellen, fand ich die dahinter gelagerten Möglichkeiten auch recht reizvoll. Nachdem ich bereits vor einigen Wochen ein kleines S… mehr »

Steps to troubleshoot connectivity issues

http://blogs.msdn.com/sql_protocols/archive/2008/04/30/steps-to-troubleshoot-connectivity-issues more »

SQLExamples: Common Solutions for T-SQL Problems

There is a new great WIKI ressource for common T-SQL solutions at MSDN Code Gallery, it's called SQLExampels.In this WIKI presented information, represents the suggestions, ideas, and opinions of Volunteer Moderators and Answerers (you know Arnie Roland… more »

Conversion and Arithmetic Errors

http://blogs.msdn.com/craigfr/archive/2008/04/28/conversion-and-arithmetic-errors.aspx more »

Pro T-SQL 2005 Programmer's Guide

Das Buch bietet eine Menge interessanten Lesestoff für den fortgeschrittenen, ambitionierten T-SQL Entwickler. Es schliesst damit eine Lücke zwischen der Einsteigerlektüre und den allumfassenden Entwicklerbüchern auf der einen Seite und der sehr… mehr »