Re: DB size increase from SQL 2000 to 2005



Artie (artie2269@xxxxxxxxx) writes:
The largest table I previously mentioned has increased in rows from
449,000 to 451,000. There are no text/ntext/image columns in the db.

Good, then we at least do not have to worry about blobs.

The script returned 9 tables - what does it mean? Orphaned indexes?
This db does have a weekly optimization/reindex job that runs.

Those nine tables are heaps, tables without a clustered index. Heaps are
prone to fragmentation, and what worse is: they are not handled
reindexing jobs. Run DBCC SHOWCONTIG on these tables.

Also run this query:

select TOP 20 o.name, i.name, i.index_id,
ps.reserved_page_count, ps.used_page_count, ps.row_count
from sys.objects o
join sys.indexes i ON o.object_id = i.object_id
join sys.dm_db_partition_stats ps on ps.object_id = o.object_id
and ps.index_id = i.index_id
order by ps.reserved_page_count desc

This lists the 20 biggest objects in your database. One page count
corresponds to 8192 bytes.

Index_id = 0 => Heap.
Index_id = 1 => The clustered idnex.
Index_id >= 2 => non-clustered indexes.

--
Erland Sommarskog, SQL Server MVP, esquel@xxxxxxxxxxxxx

Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx
.



Relevant Pages

  • Re: Query training -- Complex queries
    ... > Update PositionsEOM ... Here you don't have a derived table, but a correlated subquery. ... UPDATE in Books Online. ... is not written for SQL Server. ...
    (microsoft.public.sqlserver.server)
  • Re: Linked Server: How to check if server exists?
    ... The root problem is described in the Books Online topic Batches. ... Rick Byham, SQL Server Books Online ... linked server don't run on those development machines not having that linked ...
    (microsoft.public.sqlserver.connect)
  • Re: STORED PROCEDURE - passing table name as a parameter
    ... T-SQL, is that you get problems if the view definition does not fit into ... will need to query other system tables, for instance syscolumns. ... Erland Sommarskog, SQL Server MVP, esquel@xxxxxxxxxxxxx ... Books Online for SQL Server 2005 at ...
    (comp.databases.ms-sqlserver)
  • Re: Problem when changing Views
    ... There aree several reasons. ... I use neither of the tools, but I guess that Design View resubmits the ... Erland Sommarskog, SQL Server MVP, esquel@xxxxxxxxxxxxx ... Books Online for SQL Server 2005 at ...
    (comp.databases.ms-sqlserver)
  • Re: SQL 2005: Help files not valid?
    ... Please try the following instructions to remove and reinstall Books Online. ... If this doesn't solve the problem, we'll need to get the Visual Studio folks ... In Add or Remove Programs, select Microsoft SQL Server 2005, and then ... Complete the remaining steps in the Installation Wizard. ...
    (microsoft.public.sqlserver.setup)