您现在的位置: 首页  > SQLServer > 基础知识
通行证登录
 

SQLSERVER 数据库使用规范_第3页

作者:[51ak ]
12. 关于游标,临时表,表变量,cte
a)   请优先考虑以下顺序处理:表变量>临时表>游标. 优先使用表变量,杜绝使用游标(必须使用游标的存储过程需要发邮件通知项目负责人,抄送DBA全组)
b)   如果临时表的数据量较大,需要建立索引,(临时表和其索引的过程必须放在同一存储过程中)
c)   如果使用到了临时表,使用完后必须显示删除,先truncate table,然后drop table
d)   大数量数据分页时优先考虑使用CTE
13.关于表分区,分区视图,和拆表
a)   大表暂时写义为:200W以上数据的表
b)   优先考虑拆表,在特殊情况下才考虑表分区
c)   针对分区表查询,原则上要求所有的查询都带有分区字段,尽量避免分区扫描
d)   分区字段优先时间字段,其次考虑类型字段,再次ID字段
e)   分区视图的查询(通常是统计)需要尽可能避免高峰时间段
f)   拆表的操作需要关注IDENTITY字段的连续性,索引的创建
g)   垂直分区时要求主表包含所有的查询字段(WHERE条件中的所有字段)
首页上一页123下一页尾页  分页:3/3页