社区
Oracle 高级技术
帖子详情
存储过程中如何使用索引?
asleepyhead
2007-03-26 09:52:04
在建表时可以建立索引或者建表完成后可以修改约束增加索引。
索引建立以后如何优化查询是数据库系统自身所做的事情。
第一个问题:上面的理解是否正确?
第二个问题:如果我想在存储过程中使用索引来优化查询,有什么好的办法?
谢谢了
...全文
427
3
打赏
收藏
存储过程中如何使用索引?
在建表时可以建立索引或者建表完成后可以修改约束增加索引。 索引建立以后如何优化查询是数据库系统自身所做的事情。 第一个问题:上面的理解是否正确? 第二个问题:如果我想在存储过程中使用索引来优化查询,有什么好的办法? 谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
asleepyhead
2007-03-26
打赏
举报
回复
谢谢“失踪的月亮”
还是第二个问题,存储过程中是否可以使用强制索引?如果可以,那么既然在建表中已经
创建索引了,为什么还需要在存储过程中使用强制索引?
hongqi162
2007-03-26
打赏
举报
回复
1、正确
2、建立索引后你的针对索引列的查询就已经优化了,存储过程中不应该创建和删除索引,这样会大大的降低查询效率。
skystar99047
2007-03-26
打赏
举报
回复
关于如何优化查询,具体涉及的东西还是比较多的。
大体还是可以理解为以下几点:
1.表是否建了合适的索引?
2.查询条件中是否正确使用了索引字段?
3.数据库使用了什么样的优化算法?
在表有多个索引的情况下,可能某一索引会用不到,这时候就需要强制使用某一索引。
查询条件(where子句)的使用和索引有着密切的关系。
7、
索引
(Index)是什么?为什么要
使用
索引
?
索引
是一种特殊的数据库结构,由数据表
中
的一列或多列组合而成,可以用来快速查询数据表
中
有某一特定值的记录。本节将详细讲解
索引
的含义、作用和优缺点。 通过
索引
,查询数据时不用读完记录的所有信息,而只是查询...
MySQL | 05 如何设计高性能的
索引
?
原文链接:MySQL | 05 如何设计高性能的
索引
? 文章目录覆盖
索引
联合...其
中
,有这么一个点,说的是 InnoDB 引擎
中
使用
的是聚簇
索引
,其主
索引
的实现树
中
的叶子结点存储的是完整的数据记录,而辅助
索引
中
存储的则...
需查看stu表
中
索引
的
索引
信息时,应
使用
的
存储过程
是()?
A、sp_helpindex(正确) B、sp_help C、sp_helpdb D、sp_helptext sp_helpindex
存储过程
:该
存储过程
用于查看指定表的
索引
信息。通过指定表名作为参数,它返回该表的
索引
名称、
索引
类型、关联的列等详细信息。 ...
数据库
索引
是什么?为什么要
使用
索引
?
数据库
索引
:
索引
(index)是帮助MySQL高效获取数据的数据结构(有效),在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, ...实际上
索引
也是一张表,存储在
MySQL数据库--
索引
(
索引
的含义、
索引
的作用和分类及详细介绍)
索引
是一个排序的列表,在这个列表
中
存储着
索引
的值和包含这个值的数据所在行的物理地址,可以大大加快查询的速度,
使用
索引
后可以不用扫描全表来定位某行的数据,而是先通过
索引
表找到该行数据对应的物理地址然后...
Oracle 高级技术
3,492
社区成员
18,716
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章