摘要: 创建分区表定义了分区函数(逻辑结构)和分区架构(物理结构)后,既可以创建分区表来利用它们。分区表定义应使用的分区架构,而分区架构又定义其使用的分区函数。要将这三者结合起来,必须指定应用于分区函数的列 。范围分区始终只映射到表中的一列。CREATETABLE 语法如下:CREATETABLE[ database_name . [ schema_name ] . | schema_name . ] table_name( { <column_definition>|<computed_column_definition> }[ <table_constraint> 阅读全文
posted @ 2012-04-01 16:56 qanholas 阅读(4208) 评论(0) 推荐(1) 编辑
摘要: --=========================================-- 转换为分区表--=========================================-- 1. 创建分区函数-- a. 适用于存储历史存档记录的分区表的分区函数DECLARE @dt datetimeSET @dt = '20020101'CREATE PARTITION FUNCTION PF_HistoryArchive(datetime)AS RANGE RIGHTFOR VALUES(@dt,DATEADD(Year, 1, @dt))-- b. 适用于存储历史记录 阅读全文
posted @ 2012-04-01 14:57 qanholas 阅读(437) 评论(0) 推荐(1) 编辑
摘要: --所有请求情况:SELECT s.session_id , s.status , DB_NAME(r.database_id) AS database_name , s.login_name , s.login_time , s.host_name , c.client_net_address , c.client_tcp_port , s.program_name , r.cpu_time , r.reads , r.writes , c.num_reads , c.num_writes , s.client_interface_name , s.last_request_start_ti 阅读全文
posted @ 2012-04-01 10:14 qanholas 阅读(210) 评论(0) 推荐(0) 编辑
摘要: SELECT OBJECT_NAME(object_id, database_id) 存储过程名 , d.cached_time 编译时间 , d.last_execution_time 最近一次执行时间ms , d.total_elapsed_time / 1000 总花费时间ms , d.total_elapsed_time / d.execution_count * 1000 AS 平均执行时间ms , d.last_elapsed_time 最近一次执行花费时间ms , d.execution_count 执行次数FROM sys.dm_exec_procedure_stats AS 阅读全文
posted @ 2012-04-01 10:00 qanholas 阅读(419) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示