仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1347|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL网页设计在SQL2k降序索引上利用中bug

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:25:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
MySQL的海豚标志的名字叫“sakila”,它是由MySQLAB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者AmbroseTwebaze提供。索引办理SQL2k降序索引上利用对照前提更新或删除的bug我在SQLserver2000enterprise和personal都试过了,每次都如许。:(
具体情形看我的回贴:

SQlserver7.0中切实其实没有成绩,sql2000中(enterprise和personal版本都能够),

表要有聚簇索引,而且索引的按次是降序,

比方按以下DDLsql创建的表
CREATETABLE[AType](
[AID][int]NOTNULL,
[name][varchar(20)]NOTNULL,
CONSTRAINT[PK_DateType]PRIMARYKEYCLUSTERED
([AID]DESC)ON[PRIMARY],
)ON[PRIMARY]

添一些数据后,AID分离散布在1-100之间
INSERTINTO[AType]VALUES(1,a)
INSERTINTO[AType]VALUES(50,b)
INSERTINTO[AType]VALUES(100,c)

selectfromatypewhereAid<50
go
deletefromAtypewhereAID<50
go
selectfromatypewhereAid<50
最初一句查询仍旧有纪录输入.:(


by怡红令郎
呈报已发送给MSSQL开辟小组,他们供认这一毛病。
在没有新的补钉出来之前,给出以下倡议:
不要在单列上利用降序索引,由于这并没有在功能上带来优点,仅仅是省略了Orderbyfielddesc几个字罢了,用qa的showplan看一下就晓得了,不论有无orderby大概不论是asc仍是desc,都没有这项开支的(在聚簇索引上)。
降序索引通常为用于复合索引的,这多是这个bug呈现的缘故原由。
原文:
NotethatthereisnoneedtocreateadescendingindexonasinglecolumnbecauseSQLServercantraverse
anascendingindexbackwardswhenappropriate.Descendingisnormallyusedonlyincompositeindexes.
Thisisprobablywhythebugsurfaceshere
CSV逻辑上由逗号分割数据的存储引擎
若相依 该用户已被删除
沙发
发表于 2015-1-19 11:54:59 | 只看该作者
是要和操作系统进行Socket通讯的场景。否则建议慎重!
小魔女 该用户已被删除
板凳
发表于 2015-1-28 06:46:54 | 只看该作者
入门没那么困难,精通没那么容易
透明 该用户已被删除
地板
发表于 2015-2-5 19:29:52 | 只看该作者
习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。
爱飞 该用户已被删除
5#
发表于 2015-2-13 08:17:28 | 只看该作者
两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书
6#
发表于 2015-3-3 19:37:43 | 只看该作者
XML字段类型更好的解决了XML数据的操作。XQuery确实不错,但是个人对其没好感。(CSDN的开发者应该是相当的熟了!)
变相怪杰 该用户已被删除
7#
发表于 2015-3-11 13:04:29 | 只看该作者
再开发调试阶段和OLAP环境中,外键是可以建立的。新版本中加入了SETNULL和SETDEFAULT属性,能够提供能好的级联设置。
海妖 该用户已被删除
8#
发表于 2015-3-18 20:30:26 | 只看该作者
每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。
分手快乐 该用户已被删除
9#
发表于 2015-3-26 15:42:48 | 只看该作者
连做梦都在想页面结构是怎么样的,绝非虚言
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 19:56

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表