SQL Server 查看表占用空间

摘要: 代码 阅读全文
posted @ 2010-07-14 09:34 trams 阅读(448) 评论(0) 推荐(0) 编辑

一些SQL Server的小知识

摘要: 1、提供有关如何在所有数据库中使用事务日志空间的统计信息。[代码]返回结果:代码2、显示当天数据库的日志文件[代码]返回结果:代码大家请注意看上个结果中master数据库日志文件的大小1.24mb 刚好是下面日志文件信息中FileSize的总和3、查询数据库文件的信息[代码]返回结果:代码大家可以看到这个结果基本可以替换sys.database_files,而且可以查询到整个实例的文件 阅读全文
posted @ 2010-07-12 22:52 trams 阅读(541) 评论(0) 推荐(1) 编辑

sql server 分区表数据迁移中switch的应用

摘要: -- create partition function CREATE PARTITION FUNCTION partRange1 (INT) AS RANGE LEFT FOR VALUES (10, 20, 30) ; GO -- create partition scheme CREATE PARTITION SCHEME partScheme1 AS PARTITION partRange... 阅读全文
posted @ 2010-07-09 15:51 trams 阅读(656) 评论(0) 推荐(0) 编辑

DB2系统目录表

摘要: 每个数据库都有它自己的系统目录表和视图。它们存储关于数据对象的元数据。你可以像使用普通的数据库表一样查询这些表。有三种模式用来识别系统目录表:• SYSIBM: 基本表, 对 DB2使用进行最优化• SYSCAT: 基于SYSIBM表的视图, 对平常轻负荷使用进行优化• SYSSTAT: 数据库分析下面是一些目录视图的例子• SYSCAT.TABLES&bu... 阅读全文
posted @ 2009-10-26 15:58 trams 阅读(858) 评论(0) 推荐(0) 编辑

序列对象

摘要: 序列对象产生整个数据库的一个唯一值。跟标识列不一样的是,序列独立于数据表:CREATE TABLE t1 (salary int)CREATE SEQUENCE myseq START WITH 10 INCREMENT BY 1 NO CYCLEINSERT INTO t1 VALUES (nextval for myseq)INSERT INTO t1 VALUES (nextval for ... 阅读全文
posted @ 2009-10-26 15:54 trams 阅读(216) 评论(0) 推荐(0) 编辑

重建索引

摘要: declare id intset id=object_id(<table_name, sysname, >)dbcc showcontig(@table_id)godbcc dbreindex(<table_name, sysname, >, <index_name, sysname, ''>, 90)go--<index_name, sysname, ... 阅读全文
posted @ 2009-10-26 14:55 trams 阅读(195) 评论(0) 推荐(0) 编辑

DBCC SHOWCONTIG参数

摘要: 原文:http://www.cnblogs.com/petitprince/archive/2009/10/23/1588603.htmlDBCC SHOWCONTIG是显示指定的表的数据和索引的碎片信息。解释如下:Page Scanned-扫描页数:如果你知道行的近似尺寸和表或索引里的行数,那么你可以估计出索引里的页数。看看扫描页数,如果明显比你估计的页数要高,说明存在内部碎片。Extents ... 阅读全文
posted @ 2009-10-26 14:34 trams 阅读(852) 评论(0) 推荐(0) 编辑