coco

随心。。。随性。。。随行。。。

  博客园  ::  ::  ::  ::  :: 管理

2015年4月22日

摘要: 先理解几个概念:表扫描、聚集索引扫描、聚集索引查找、索引扫描、书签查找。【查看执行计划】在理解概念之前先得知道如何查看执行计划—Ctrl+L。如下图:注:SQL Server的执行计划是从右向左看的。【理解几个概念】1.表扫描(Table scan):发生于堆表,并且没有可用的索引可用时,会发生表扫... 阅读全文
posted @ 2015-04-22 21:59 深谷&幽兰 阅读(202) 评论(0) 推荐(0) 编辑

2015年4月21日

摘要: 关于jsonp跨域的文章,可以看看这个:说说JSON和JSONP,也许你会豁然开朗另外:jsonp的实现是利用了Web页面上调用js文件时则不受是否跨域的影响这一“漏洞”。而其实质通过在服务器端动态调用本地的js回调函数来实现数据的请求的。 阅读全文
posted @ 2015-04-21 20:24 深谷&幽兰 阅读(128) 评论(0) 推荐(0) 编辑

2015年4月20日

摘要: set statistics io on set statistics time on --SQL Server 2012分页方式 select * from Production.Product order by ProductID offset 20 row fetch next 10 rows... 阅读全文
posted @ 2015-04-20 22:36 深谷&幽兰 阅读(131) 评论(0) 推荐(0) 编辑

摘要: --CREATE TABLE test(code varchar(50), [name] varchar(10),[count] int )--INSERT test SELECT '001' , 'aa' ,1--UNION ALL SELECT '001' , 'bb' ,2--UNI... 阅读全文
posted @ 2015-04-20 22:35 深谷&幽兰 阅读(188) 评论(0) 推荐(0) 编辑

摘要: 我们看表的数据:而select AVG(Age) from Member1的结果为27。自己算一下就知道136/6 =22.666。而不是27,因此知道实际上Age为NULL的行没有参与运算。即:136/5=27.2。所以聚合运算会自动剔除NULL的列。那么处理办法是:select AVG(ISNU... 阅读全文
posted @ 2015-04-20 22:26 深谷&幽兰 阅读(113) 评论(0) 推荐(0) 编辑