2010年1月7日

临时表和表变量区别,SQL Server里的视图和临时表在哪里?

摘要: 临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。 临时表有两种类型:本地和全局。它们在名称、可见性以及可用性上有区别。本地临时表的名称以单个数字符号 (#) 打头;它们仅对当前的用户连接是可见的;当用户从 SQL Server 实例断开连接时被删除。全局临时表的名称以两个数字符号 (##) 打头,创建后对任何用户都是可见的,当所有引用该表的用户从 SQL Server... 阅读全文

posted @ 2010-01-07 19:52 laodao1 阅读(3582) 评论(0) 推荐(0) 编辑

sql查询总结

摘要: [代码][代码]以下运行起来就几秒钟代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1CreateTable#T2(3get_orderidint4)56insertinto#Tselectisnull(get_orderid,0)fromscor... 阅读全文

posted @ 2010-01-07 15:15 laodao1 阅读(215) 评论(0) 推荐(0) 编辑

sql优化之100万数据测试优化

摘要: 谈到优化就必然要涉及索引,就像要讲锁必然要说事务一样,所以你需要了解一下索引,仅仅是索引,就能讲半天了,所以索引我就不说了(打很多字是很累的,况且我也知之甚少),可以去参考相关的文章,这个网http://www.waaku.com/上资料比较多了。 今天来探索下MSSQL的执行计划,来让大家知道如何查看MSSQL的优化机制,以此来优化SQL查询。--DROP TABLE T_UserInfo---... 阅读全文

posted @ 2010-01-07 14:59 laodao1 阅读(1499) 评论(0) 推荐(0) 编辑

SQL select语句执行顺序

摘要: 今天上午在开发的过程中,突然遇到一个问题,需要了解SQL语句的执行顺序才能继续,上网上查了一下相关的资料,现整理如下:一、sql语句的执行步骤:1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2) 语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。 3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。 4)表达式转换, 将复杂的 SQL 表达式转... 阅读全文

posted @ 2010-01-07 14:51 laodao1 阅读(3329) 评论(0) 推荐(0) 编辑

SQL Server 查询处理中的各个阶段(SQL执行顺序)

摘要: SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。 每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中指定某一子句,将... 阅读全文

posted @ 2010-01-07 14:49 laodao1 阅读(5897) 评论(0) 推荐(1) 编辑

SET STATISTICS IO ON

摘要: SET STATISTICS IO ON 阅读全文

posted @ 2010-01-07 13:29 laodao1 阅读(155) 评论(0) 推荐(0) 编辑

导航