![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL Server
文章平均质量分 79
nxk_bao916
这个作者很懒,什么都没留下…
展开
-
BI 入门学习
什么是BI(商务智能) 产品与服务 - 商务智能 商业智能是什么? 简而言之,它是能够帮助用户对自身业务经营做出正确明智决定的工具。一般现代化的业务操作,通常都会产生大量的数据,如订单、库存、交易帐目、通话记录、及客户资料等。如何利用这些数据增进。 对业务情况的了解,帮助我们在业务管理及发展上作出及时、正确的判断,也就是说,怎样从业务数据中提取有用的信息,然后根转载 2014-01-09 16:58:21 · 1401 阅读 · 1 评论 -
BI 入门经典
【前言】 昨天论坛的SQL Server大版新增了一个BI板块,大家讨论得热火朝天,由于此前因为客户环境的问题,一直在使用sql 2000,没怎么关注这一块的东西,最近刚好要做购物篮的分析,所以到网上搜集了一些资料。为了跟大家保持“步调一致”,也写点或转点东西出来,和大家一起学习和分享。 这是很好的BI入门资料,对于还不知道BI是什么,为什么要搞BI,以及BI能做什么的朋转载 2014-01-09 16:56:04 · 1080 阅读 · 1 评论 -
使用Trace Management Object监测和诊断SQL Server
大家一定用过Profiler工具,我们可以用它来对SQL Server建立trace来监测某些感兴趣的事件,也可以replay抓到的trace来诊断是哪些SQL语句的执行造成你的SQL Server耗费了大量的CPU资源。但Profiler是个GUI程序,有没有办法通过程序来抓trace和重放trace呢?也许有些读者会想到用SQLCMD.exe执行sp_trace_create等存储过程来操作,转载 2014-05-27 18:29:02 · 680 阅读 · 0 评论 -
SQL优化34条建议
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交转载 2014-10-23 10:11:43 · 313 阅读 · 0 评论