SQLServer-QA.net - Knowledge Sharing Network (SSQA.net)
Invisible community contributions, Visible success to users
Browse by Tags
All Tags
»
sql server
»
table
»
performance
(
RSS
)
823
8966
allocation
application
blocking
checkdb
clr
columns
corrupted
cte
cursor
data
database
databases
dbcc
deadlock
defrag
dmv
extent
fragmentation
hardware
high cpu
hints
i/o
index
indexes
insert
locking
loss
oltp
page
process
profiler
query
queue
recursive
security
showcontig
statistics
sysindexes
trace
trigger
tsql
usage
wait
DBCC EXTENTINFO - unused pages in these extents (undocumented)
Published 4 September 7 7:45 AM |
SSQA.net
When it comes to resolving table fragmentation, the basic checkout you perform is to run DBCC INDEXDEFRAG or even run DBCC DBREINDEX statements. As per the default configuraiton SQL Database Engine allocates a new extent to an allocation unit only when...
Triggers within CLR - advantage over TSQL
Published 4 September 7 4:10 AM |
SSQA.net
You may be aware the DML and DDL triggers can be nested up to 32 levels, because any reference to such trigger code counts as one-level in the nesting limit. Even though it is possible to control whether AFTER triggers can be nested through the nested...
Performance - check whether it is affecting application or system, don't blame SQL Server alone
Published 3 September 7 9:42 AM |
SSQA.net
Its a general assumption that whenever performance is degraded, the finger will be pointed to SQL Server, pretty easy eh!? If you look at any of the SQL Server related forums then 3 in 10 questions asks same question and nothing but shove blame on SQL...
Rebuild some fragmented indexes - problem with Extent Scan Fragmentation value
Published 24 August 7 6:24 AM |
SSQA.net
This was the question from SSP forums, I’m trying to rebuild few fragmented indexes on a table that is updated on regular basis. The “dbcc showcontig” gave this result: Table: 'Confidential' (999999999); index ID: 5, database ID: 5 LEAF level...
Error: Could not find row in sysindexes for database. 8966, 823 and 602
Published 14 August 7 4:35 AM |
SSQA.net
Long ago, not long ago.... No doubt that many of you might have gone through the error above within your SQL environment, also I see many forum posts out there to resolve the issue. The bottom line of this issue is Hardware and no other issue can contribute...
Table fragmentation, Index contention and locking issues to resolve
Published 31 July 7 9:31 AM |
SSQA.net
Yet another important factors that every DBA needs to concerned about table & index fragmentation within their SQL Server environment. Refer to the a rticle about DetectTableFragmentation in both 2000 and 2005 version. Fragmentation occurs due to...
How do I find all the statistics and statistics columns on a specified object?
Published 16 July 7 7:46 AM |
SSQA.net
USE <database_name>; GO SELECT s.name AS statistics_name ,c.name AS column_name ,sc.stats_column_id FROM sys.stats AS s INNER JOIN sys.stats_columns AS sc ON s.object_id = sc.object_id AND s.stats_id = sc.stats_id INNER JOIN sys.columns AS c ON...
SQL Server Cursors usage and performance - cursed
Published 19 June 7 9:34 AM |
SSQA.net
If you have a requirement to poll through 'n' number of rows then immediately you would think about Cursors in SQL Server. As the solution using any programming language that loops recordsets to build the attendance list that works ok, but really...
Search
Go
This Blog
Home
Contact
About
Tags
2005
2008
best practice
best practices
blogs
database
databases
dmv
download
error
high availability
indexes
kba
microsoft
performance
query
replication
reporting services
security
server
sql server
ssis
ssms
tsql
webcast
Community
Home
Blogs
Media
Groups
Archives
September 2008 (8)
August 2008 (32)
July 2008 (27)
June 2008 (39)
May 2008 (60)
April 2008 (35)
March 2008 (48)
February 2008 (59)
January 2008 (63)
December 2007 (58)
November 2007 (43)
October 2007 (100)
September 2007 (110)
August 2007 (146)
July 2007 (106)
June 2007 (114)
May 2007 (78)
April 2007 (2)
News
Syndication
RSS for Posts
Atom
RSS for Comments
Email Notifications
Go