仓酷云

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

[学习教程] MSSQL网页设计删除索引

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

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

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

x
如果WHERE子句的查询条件里使用比较操作符LIKE和REGEXP,MySQL只有在搜索模板的第一个字符不是通配符的情况下才能使用索引。比如说,如果查询条件是LIKEabc%‘,MySQL将使用索引;如果查询条件是LIKE%abc’,MySQL将不使用索引。8.4.1用EnterpriseManager删除索引
在EnterpriseManager中能够从如-9所示的索引办理对话框或如-14所示的表的属性对话框当选摘要删除的索引,再选“Delete”按钮来删除索引。
8.4.2用DROPINDEX命令删除索引

DROPINDEX命令能够删除一个或多个以后数据库中的索引。其语法以下:
DROPINDEXtablename.indexname[,...n]
DROPINDEX命令不克不及删除由CREATETABLE或ALTERTABLE命令创立的PRIMARYKEY或UNIQUE束缚索引。也不克不及删除体系表中的索引。

例8-6:删除表products中的索引p_quantity。
dropindexproducts1.p_quantity
提供TCP/IP、ODBC和JDBC等多种数据库连接路径。
莫相离 该用户已被删除
沙发
发表于 2015-1-21 21:16:56 | 只看该作者
索引视图2k就有。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面。还有一大堆的环境参数和种种限制都让人对它有点却步。
小女巫 该用户已被删除
板凳
发表于 2015-1-30 22:31:33 | 只看该作者
不好!如果出了错;不好调试;不好处理!其实web开发将代码分为3层:web层;业务逻辑层和数据访问层;一般对数据库的操作都在数据访问层来做;这样便于调试和维护!而且将来如果是换了数据库的话;你只需要改数据层的代码;其他层的基本可以不变!要是你在jsp中直接调用sql数据库;那么如果换了数据库呢?岂不都要改?如果报了异常呢?怎么做异常处理?
分手快乐 该用户已被删除
地板
发表于 2015-2-6 16:24:59 | 只看该作者
如果处理少量数据,比如几百条记录的数据,我不知道这两种情况哪个效率更高,如果处理大量数据呢?比如有表中有20万条记录.
小魔女 该用户已被删除
5#
发表于 2015-2-17 06:04:21 | 只看该作者
外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。
爱飞 该用户已被删除
6#
发表于 2015-3-5 17:00:50 | 只看该作者
记得在最开始使用2k的时候就要用到这个功能,可惜2k没有,现在有了作解决方案的朋友会很高兴吧。
兰色精灵 该用户已被删除
7#
发表于 2015-3-12 11:03:18 | 只看该作者
只能告诉你,学好数据库语言和原理,多见识几种数据库软件,比一棵树上吊死要好。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-19 20:53:58 | 只看该作者
比如日志传送、比如集群。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 20:53

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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