当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-05-02 15:22:00  来源:本站整理

Whats new is Microsoft SQL Server 2000(五)[MSSQL防范]

赞助商链接



  本文“Whats new is Microsoft SQL Server 2000(五)[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Microsoft sql server 2000的索引并没有太多改变,本来还认为会有R-Tree、Bitmap Index之类的东东出来呢,后果很让人失
望:(
不过还是有一些改变的,第三讲里面已经说过了可以给View加索引,还有一点就是可以给计算列(Computed Columns)加索引.
?不知道什么是Computed Columns?我倒!
其实这东东我也就用过一次,抄一段Online Book的Sample Code吧
CREATE TABLE t2 (a int, b int, c int, x float,
    y as CASE x
            WHEN 0 THEN a
            WHEN 1 THEN b
            ELSE c
        END)
CREATE TABLE mytable
   (
    low int,
    high int,
    myavg AS (low + high)/2
   )
看懂得了吧,就是as背面加一个计算值罢了,OK, continue
目前固然可以给计算列加索引了,但是还是遭到一些限制的,比方说,象avg、sum这样的和整张表都有关的计算值就不可以加索
引,还有,具有不肯定计算值的也不可以加索引,表达式中利用的字段也必须是这张表中的.

SQL 2000里面对索引作了一些优化,不过具体的细节不是很清楚,我所知道的就是在多CPU的机械上成立索引的时刻可以利用平行
多线程来扫描和分类数据.实现的技术细节没有太多的意思,简单介绍一下就是,服务器在成立索引之前对表做一个快速的随机扫
描,把数据按照设置的平行度分为几块,然后每个线程操纵过滤器对基表举行查询,辨别成立索引构造,每个线程都完成之后再把
这些索引衔接起来.

SQL 2000中很多地方对多CPU和Clustered Server做了优化,惋惜目前的资料太少,不过利用一段时间就会渐渐发现的了.

下期预告

全文检索

附录:
不肯定返回值的函数
@@ERROR
@@IDENTITY
@@ROWCOUNT
@@TRANCOUNT
APP_NAME
CURRENT_TIMESTAMP
CURRENT_USER
DATENAME
FORMATMESSAGE
GETANSINULL
GETDATE
GetUTCDate
HOST_ID
HOST_NAME
IDENT_INCR
IDENT_SEED
IDENTITY
NEWIDPERMISSIONS
SESSION_USER
STATS_DATE
SYSTEM_USER
TEXTPTR
TEXTVALID
USER_NA
  以上是“Whats new is Microsoft SQL Server 2000(五)[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>Whats new in Microsoft SQL Server 2000(二)</b>
  • Whats new is Microsoft SQL Server 2000(五)
  • Whats new in Microsoft SQL Server 2000(六)
  • Whats new in Microsoft SQL Server 2000(三)
  • Whats new in Microsoft SQL Server 2000(四)
  • <b>Whats new in Microsoft SQL Server 2000(一)</b>
  • Whats new in Microsoft SQL Server 2000(七)
  • Whats new in Microsoft SQL Server 2000(八)
  • What are you,Anyway?
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .