P
phoebe
Unregistered / Unconfirmed
GUEST, unregistred user!
我不是新人了,但我仍然不喜欢用临时表,因为早时要用到SQL Server的订阅复制功能,如果对数据表操作频繁,同步数据时要做大量的更新操作,浪费的时间和网络资源很多,这之后就养成了习惯。现在看使不使用临时表要具体问题具体分析了。临时表是可以加快查询速度,但是写数据耗用的时间也是要考虑进去的,而且如果临时表需要被订阅,一定不能使用这种方式。不使用临时表,写查询语句的时候一定要注意效率问题,还有要写得简洁清楚,不然复杂SQL很难让人看得懂,很有可能就成了维护的死角,被后来者唾骂。我在一家企业做系统的,人力资源有限,所以但凡我做的查询报表要调整,尽管我已经升职,但仍然要自己修改,就是因为没人能看懂,那些冗长的SQl 语句,想想其实根本没有必要,做个临时表,看上去清晰了,后来的人也好接手,利人利己,何必在意那种高手的感觉!