1 尽可能的使用varchar/nvarchar代替char/nchar,因为首先变长字段存储空间小,可以节省存储空间,其次对于查询来说,在一个相对较小的字段内搜索效率显然要高些。 2 任何地方都不要使用select * from t,用具体的字段列表代替“*”,不要返回用不到的任何字段。 3 尽量使用表变量来代替临时表。如果表变量包含大量数据,请注意索引非常有限(只有主键索引)。 4 避免频繁创建和删除临时表,以减少系统表资源的消耗。