- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 MS SQL 内存使用异常
问题描述: 环境:主机;IBM 445 /4 棵cpu/4G M OS = windows server MSSQL = Enterprise edition server +sp3状况: 我的MSSQL 一停用,在操作系统的任务管理器中,内存使用状诚指示条一下就降到到接近0,当我一启动MSSQL服务,任务管理器中的内存使用状态指示条
2006-06-29 21:11:00 6539 2
转载 估计表大小(三)--估计无聚集索引的表的大小
估计无聚集索引的表的大小下列步骤可用于估计存储没有聚集索引的表上的数据和任何附加的非聚集索引所需的空间。 计算存储数据所用的空间。 计算存储每个附加非聚集索引所用的空间。 汇总计算所得的值。 对于每个计算,都要指定将在表中出现的行数。表中的行数将对表的大小有直接影响:表中的行数 = Num_Rows计算存储数据所用的空间若要计
2006-06-25 19:59:00 3259
转载 估计表的大小(二)--估计带有聚集索引的表的大小
估计带有聚集索引的表的大小下列步骤可用于估计存储带有聚集索引的表上的数据和任何附加的非聚集索引所需的空间。 计算存储数据所用的空间。 计算存储聚集索引所用的空间。 计算存储每个附加非聚集索引所用的空间。 汇总计算所得的值。 对于每个计算,都要指定将在表中出现的行数。表中的行数将对表的大小有直接影响:表中的行数 = Num_
2006-06-25 19:55:00 3276
转载 估计表的大小(一)
估计表的大小下列步骤可用于估计存储表中的数据所需的空间量。 指定表中的行数: 表中的行数 = Num_Rows 如果在表的定义中有固定长度和可变长度列,请计算数据行中这两组列的每一组所占用的空间。列的大小取决于数据类型和长度说明。有关更多信息,请参见数据类型。 列数 = Num_Cols所有固定长度列中的字节总和 = Fixed_Dat
2006-06-25 19:54:00 3825 6
原创 避免把判断处理放入 WHERE 条件
问题描述 业务需求如下: 有表A,在查询的时候,需要根据标志确定是查询大于某个值的记录,还是小于某个值的记录 A、一般的处理方法IF @a = 0 SELECT [TranNumber] FROM A WHERE [TranNumber] 10000ELSE IF @a = 1 SELECT [TranNumber]
2006-06-14 19:53:00 5602 6
原创 避免在 SQL Server 中盲目地追求一句处理
问题描述 业务需求如下: 有表A和表B,这两个表结构一致,为不同的业务服务,现在要写一个存储过程,存储过程接受一个参数,当参数为0时,查询表A,参数为1时,查询表B。 A、一般的处理方法IF @Flag = 0 SELECT * FROM dbo.AELSE IF @Flag = 1 SELECT * FROM
2006-06-10 20:55:00 5078 7
原创 【交流】SQL 2005溢用之:合并列值
问题描述:无论是在sql 2000, 还是在 sql 2005 中,都没有提供字符串的聚合函数, 所以, 当我们在处理下列要求时,会比较麻烦: 有表tb, 如下:id value----- ------1 aa1 bb2 aaa2 bbb2 ccc 需要得到结果:id values----
2006-06-09 20:31:00 8286 13
原创 【交流】SQL 2005溢用之:分拆列值
问题描述:有表tb, 如下:id values----------- -----------1 aa,bb2 aaa,bbb,ccc 欲按,分拆values列, 分拆后结果如下:id value----------- --------1 aa1
2006-06-09 20:29:00 4441 4
Text Speech Source Code
2008-03-10
Text Speech
2008-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人