SQL Server
文章平均质量分 82
波西米亚人生
A good beginning makes a good ending
展开
-
自定义表类型参数的存储过程的调试技巧
调试方法很简单,可能就是一时没有想到,记录到自己博客中,希望能与大家分享。可以放一些测试数据给临时表,再将临时表的数据插入到表类型的参数中,传入存储过程进行调试。-- 表类型如下:USE [PX_PrjManage] GO CREATE TYPE [dbo] . [SaveGHTData] AS TABLE ( [CT_ProNO] [int]原创 2012-12-27 17:35:13 · 1697 阅读 · 0 评论 -
SQL Server表分区
最近工作中由于某些表数据量过大,对表进行分区从而优化了查询效率,下面贴出来与大家分享一下:--1 、创建数据库 CREATE DATABASE BigDataTestDB --2 、创建文件组 ALTER DATABASE BigDataTestDB ADD FILEGROUP YEARFG1 ALTER DATABASE BigDataTestDB ADD F原创 2012-12-31 23:18:18 · 1270 阅读 · 2 评论 -
MS SQL整理索引碎片
有时候会遇到这样一种情况,数据库效率优化过程中,已经创建了索引,并且所有索引都在工作,但性能却仍然不好,那很可能是产生了索引碎片,你需要进行索引碎片整理。索引碎片产生的原因是:由于表上有过度地插入、修改和删除操作,索引页被分成多块就形成了索引碎片,如果索引碎片严重,那扫描索引的时间就会变长,甚至导致索引不可用,因此数据检索操作就慢下来了。索引碎片分为内部碎片和外部碎片。内部碎片:为了有原创 2012-12-29 19:35:55 · 980 阅读 · 0 评论