iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >索引碎片整理--重建索引、合并索引、shrink索引
  • 399
分享到

索引碎片整理--重建索引、合并索引、shrink索引

2024-04-02 19:04:59 399人浏览 独家记忆
摘要

随着时间的推移,索引也可能会产生碎片,oracle在处理该问题的时候提供给予我们有三种方式:重建索引、合并索引、shrink 索引。每种都有自己的特点,今天我在此学习一下记录一下笔记。 第一:重建索引:

随着时间的推移,索引也可能会产生碎片,oracle在处理该问题的时候提供给予我们有三种方式:重建索引、合并索引、shrink 索引。每种都有自己的特点,今天我在此学习一下记录一下笔记
第一:重建索引:
  重建索引其实语句很简单实用alter index index_name rebuild;参数即可对指定的索引进行重建,但是注意在重建索引的时候 会对相应的对象加,因此重建的时候一定要注意,如何避免在重建索引的时候不影响其他业务使用呢?那么可以指定online 参数,如:alter index index_name rebuild online;指定该参数之后就不会对其他业务访问对象产生任何影响。另外有时候我们还可以指定并行创建索引,但要注意在指定parallel(degree interger)参数的时候,那么并行度将存储于索引中,随着在基于硬件如cpu个数创建速度上确实提高了,但在在执行查询的时候将使用并行方式,有时候也会伴随着等待事件的出现如:PX Deq Credit: send blkd,因此创建索引是不是应该使用paralle应该斟酌一下。
eg:

[sql] view plain copy
您可能感兴趣的文档:

--结束END--

本文标题: 索引碎片整理--重建索引、合并索引、shrink索引

本文链接: https://www.lsjlt.com/news/45340.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 索引碎片整理--重建索引、合并索引、shrink索引
    随着时间的推移,索引也可能会产生碎片,oracle在处理该问题的时候提供给予我们有三种方式:重建索引、合并索引、shrink 索引。每种都有自己的特点,今天我在此学习一下记录一下笔记。 第一:重建索引:...
    99+
    2022-10-18
  • 索引碎片整理
    查询是否发生了索引碎片 SELECT object_name(dt.object_id) Tablename,si.name Indexname,dt.avg_fragmentation_in_...
    99+
    2022-10-18
  • Oracle索引状态查询&索引重建
    --检查损坏索引 SELECT status, COUNT(*)   FROM dba_indexes  GROUP...
    99+
    2022-10-18
  • Mysql 重建索引
    在MySQL中,可以使用以下两种方法来重建索引: 1、使用ALTER TABLE语句重建索引: ALTER TABLE your_table_name ENGINE=InnoDB; 这将强制MySQL删除并重新构建表和索引。注意,这可能会导...
    99+
    2023-10-08
    mysql 数据库
  • oracle索引页块碎片分析
    这篇文章主要介绍“oracle索引页块碎片分析”,在日常操作中,相信很多人在oracle索引页块碎片分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”oracle索引页块碎片...
    99+
    2022-10-18
  • sqlserver索引重建和索引重组有什么区别
    这篇文章主要介绍“sqlserver索引重建和索引重组有什么区别”,在日常操作中,相信很多人在sqlserver索引重建和索引重组有什么区别问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2022-10-18
  • 如何自动创建LOB索引段和重建索引
    这篇文章主要为大家展示了“如何自动创建LOB索引段和重建索引”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何自动创建LOB索引段和重建索引”这篇文章吧。LOB...
    99+
    2022-10-18
  • oracle中重建索引
              数据库的索引如果有比较频繁的 Delete 操作, 将可能导致索...
    99+
    2022-10-18
  • 如何理解MYSQL自动重建出现碎片的索引
    今天就跟大家聊聊有关如何理解MYSQL自动重建出现碎片的索引,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1.索引碎片的产生?由于在表里大量的插入、...
    99+
    2022-10-18
  • SQL Server索引碎片维护进阶
    一、产生原因及影响 索引是数据库引擎中针对表(有时候也针对视图)建立的特别数据结构,用来帮助查找和整理数据,它的重要性体现在能够使数据库引擎快速返回查询结果。当对索引所在的基础数据表进行增删改时,若存储的数据进行了不适当的跨页(SQL S...
    99+
    2020-05-08
    SQL Server索引碎片维护进阶
  • MYSQL创建联合索引
    在创建表的时候即指定联合索引,例如 -- 如果存在表,则删除DROP TABLE IF EXISTS core_fund_shares -- 创建表CREATE TABLE `core_fund_shares` ( `fund_code`...
    99+
    2023-08-30
    mysql 数据库
  • MySQL创建组合索引
    大家都知道索引是用来优化的主要因素,对于少量数据索引的影响并不大,对于几十万或百万级别以上数据的时候,单列索引的性能也不是很理想,组合索引可以大大的减少开销。 一、创建组合索引的方法 1、sql语句: ALTER TABLE `table_...
    99+
    2023-08-31
    mysql创建组合索引 mysql组合索引
  • 怎么理解并掌握mysql索引之前缀索引
    本篇内容主要讲解“怎么理解并掌握mysql索引之前缀索引”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么理解并掌握mysql索引之前缀索引”吧!有时候需要很长...
    99+
    2022-10-18
  • SQL索引碎片的产生,处理过程。
    本文参考 https://www.cnblogs.com/CareySon/archive/2011/12/22/2297568.html https://www.jb51.net/softjc/126055.html https://do...
    99+
    2016-10-05
    SQL索引碎片的产生,处理过程。
  • SQLServer 表的索引碎片查询和处理
    目录1.查看索引的碎片率2.reorganize索引3.rebuild索引4.rebuild表上所有的索引5.rebuild数据库中所有的索引  1.查看索引的碎片率 SELECT object_name(ips...
    99+
    2023-04-30
    SQLServer 表索引碎片 SQLServer 索引碎片
  • SQLServer表的索引碎片查询和处理
    目录1.查看索引的碎片率2.reorganize索引3.rebuild索引4.rebuild表上所有的索引5.rebuild数据库中所有的索引  1.查看索引的碎片率 SELEC&#...
    99+
    2023-05-18
    SQLServer 表索引碎片 SQLServer 索引碎片
  • MySQL索引优化之不适合构建索引及索引失效的几种情况详解
    目录结论不建议建立索引的场景索引失效的场景小结结论 具体案例下文有详尽描述 不适合建立索引的场景: 数据量比较小的表不建议建立索引有大量重复数据的字段上不建议建立索引(类似:性别字段)需要进行频繁更新的表不建议建立索引w...
    99+
    2022-07-29
    MySQL 索引优化 MySQL 不适合构建索引的场景
  • 【Mongo】MongoDB索引管理-索引的创建、查看、删除
    http://itbilu.com/database/mongo/E1tWQz4_e.html 索引是提高查询查询效率最有效的手段。索引是一种特殊的数据结构,索引以易于遍历的形式存储了数据的...
    99+
    2022-10-18
  • SQL Server高级进阶之索引碎片
    一、产生原因及影响 索引是数据库引擎中针对表(有时候也针对视图)建立的特别数据结构,用来帮助查找和整理数据,它的重要性体现在能够使数据库引擎快速返回查询结果。当对索引所在的基础数据表进行增删改时,若存储的数据进行了不适当的跨页(SQL S...
    99+
    2020-09-09
    SQL Server高级进阶之索引碎片
  • Mysql中怎么查看索引页碎片
    这篇文章给大家介绍Mysql中怎么查看索引页碎片,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。查询索引页碎片:SHOW TABLE STATUS LIKE '表名'; ...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作