데이터 베이스 MySQL 튜토리얼 movelob会不会影响其他索引状态?_MySQL

movelob会不会影响其他索引状态?_MySQL

May 27, 2016 pm 01:46 PM
상태 색인

前几天在客户现场做升级,脚本中move lob字段了,客户继续执行操作的时候,喊索引失效了。经查看,是非lob字段的索引失效,当时没注意,直接rebuild了,半夜回去的路上,经理问我,move lob字段,为什么其他索引会失效?我当时。。。夜深人静时,最佳思考时。思考的结果就是:我发现很多东西我都知道,但究其根本,就有点模糊了。比如:索引,我知道是根据rowid快速找到一行,但是,索引存储的是一列的值(单列索引),会不会存储与其他列的关系呢?。。。。

后来决定通过实验验证,不知道所以然,至少得知道依然呀。怎么着,先知道一个再说先。

--建测试表,含主键
create table dxmy_lob(id number primary key,name blob,sex varchar2(10),location varchar2(100));
select * from dba_lobs d where d.table_name = 'DXMY_LOB';

--插入数据
INSERT INTO DXMY_LOB VALUES(2,to_blob('110111011'),'MAN','SOMEWARE');
COMMIT;

select * from dxmy_lob;

--创建普通索引
create index ind_dxmy on dxmy_lob(sex);

--move前查看索引状态
select d.owner,d.index_name,d.index_type,d.status,d.last_analyzed from dba_indexes d where d.table_name = 'DXMY_LOB';

OWNER	INDEX_NAME	INDEX_TYPE	STATUS	LAST_ANALYZED
LM	IND_DXMY	NORMAL	VALID	2015/12/17 4:29:51
LM	SYS_C0011400	NORMAL	VALID	
LM	SYS_IL0000087754C00002$$	LOB	VALID	

--move走起
alter table lm_lob move lob(name) store as LM_LOB_SEG (tablespace users);

--move之后索引状态
select d.owner,d.index_name,d.index_type,d.status,d.last_analyzed from dba_indexes d where d.table_name = 'DXMY_LOB';

OWNER	INDEX_NAME	INDEX_TYPE	STATUS	LAST_ANALYZED
LM	IND_DXMY	NORMAL	VALID	2015/12/17 4:29:51
LM	SYS_C0011400	NORMAL	VALID	
LM	SYS_IL0000087754C00002$$	LOB	VALID	

正常呀,莫非。。。
로그인 후 복사
\

 

哎,我灵机一动,以为是复合索引,结果不能建。。

那最大的可能就是客户做了什么操作,是索引失效了。

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

대기 연결 상태: 연결 끊김, 이유: NIC 준수 대기 연결 상태: 연결 끊김, 이유: NIC 준수 Feb 19, 2024 pm 03:15 PM

"이벤트 로그 메시지의 연결 상태에는 대기: NIC 준수로 인해 연결이 끊어졌습니다. 이는 시스템이 대기 모드에 있고 네트워크 인터페이스 카드(NIC)의 연결이 끊어졌음을 의미합니다. 이는 일반적으로 네트워크 문제이지만 발생할 수 있습니다. 다음에서는 "대기 연결 끊김의 원인은 무엇입니까?"에 대해 알아보겠습니다. NIC 준수? Windows 이벤트 뷰어에 "ConnectivityStatusinStandby:DisConnected,Reason:NICCompliance" 메시지가 표시되는 경우 이는 NIC 또는 네트워크 인터페이스 컨트롤러에 문제가 있을 수 있음을 나타냅니다. 이런 상황은 대개

Windows 11에서 100% 디스크 사용량을 수정하는 방법 Windows 11에서 100% 디스크 사용량을 수정하는 방법 Apr 20, 2023 pm 12:58 PM

Windows 11에서 100% 디스크 사용량을 수정하는 방법 100% 디스크 사용량을 유발하는 문제가 있는 응용 프로그램이나 서비스를 찾는 간단한 방법은 작업 관리자를 사용하는 것입니다. 작업 관리자를 열려면 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 작업 관리자를 선택합니다. 가장 많은 리소스를 사용하는 항목을 보려면 디스크 열 헤더를 클릭하세요. 거기에서 어디서부터 시작해야 할지에 대한 좋은 아이디어를 갖게 될 것입니다. 그러나 문제는 단순히 애플리케이션을 닫거나 서비스를 비활성화하는 것보다 더 심각할 수 있습니다. 문제의 잠재적인 원인과 해결 방법을 알아보려면 계속 읽어보세요. SuperfetchSuperfetch 기능(Windows 11에서는 SysMain이라고도 함)을 비활성화하면 프리페치 파일에 액세스하여 시작 시간을 줄이는 데 도움이 됩니다.

Windows 11에서 파일과 폴더를 숨기고 검색에서 제거하는 방법은 무엇입니까? Windows 11에서 파일과 폴더를 숨기고 검색에서 제거하는 방법은 무엇입니까? Apr 26, 2023 pm 11:07 PM

<h2>Windows 11 검색에서 파일 및 폴더를 숨기는 방법</h2><p>가장 먼저 살펴봐야 할 것은 Windows 검색 파일의 위치를 ​​사용자 지정하는 것입니다. 이러한 특정 위치를 건너뛰면 보호하려는 파일을 숨기는 동시에 결과를 더 빨리 볼 수 있습니다. </p><p>Windows 11 검색에서 파일과 폴더를 제외하려면 다음 단계를 따르세요. </p><ol&

모모 상태 설정 방법 모모 상태 설정 방법 Mar 01, 2024 pm 12:10 PM

잘 알려진 소셜 플랫폼인 Momo는 사용자에게 일상적인 소셜 상호 작용을 위한 풍부한 기능적 서비스를 제공합니다. Momo에서는 사용자가 쉽게 자신의 생활 상태를 공유하고, 친구를 사귀고, 채팅 등을 할 수 있습니다. 그 중 상태 설정 기능을 통해 사용자는 자신의 현재 기분과 상태를 다른 사람에게 보여줄 수 있어 더 많은 사람들의 관심과 소통을 유도할 수 있다. 그렇다면 자신만의 모모 상태를 설정하는 방법에 대해 자세히 소개해드리겠습니다! Momo에서 상태를 설정하는 방법은 무엇입니까? 1. 모모를 열고 오른쪽 하단의 더보기를 클릭한 후 일일현황을 찾아 클릭하세요. 2. 상태를 선택하세요. 3. 설정 상태가 표시됩니다.

다음은 Windows 11 검색 표시줄을 사용할 수 없는 문제를 해결하는 6가지 방법입니다. 다음은 Windows 11 검색 표시줄을 사용할 수 없는 문제를 해결하는 6가지 방법입니다. May 08, 2023 pm 10:25 PM

Windows 11에서 검색 창이 작동하지 않는 경우 즉시 검색 창을 활성화하고 실행할 수 있는 몇 가지 빠른 방법이 있습니다! 모든 Microsoft 운영 체제에서는 때때로 결함이 발생할 수 있으며 최신 운영 체제도 이 규칙에서 면제되지 않습니다. 또한 Reddit의 u/zebra_head1 사용자가 지적한 대로 22H2Build22621.1413이 포함된 Windows 11에서도 동일한 오류가 나타납니다. 사용자들은 작업 표시줄 검색 상자를 무작위로 전환하는 옵션이 사라졌다고 불평했습니다. 그러므로 어떤 상황에도 대비해야 합니다. 내 컴퓨터의 검색창에 입력할 수 없는 이유는 무엇입니까? 컴퓨터에 입력할 수 없는 현상은 다양한 요인과 프로세스로 인해 발생할 수 있습니다. 주의해야 할 사항은 다음과 같습니다. Ctfmon.

서버 상태를 확인하는 방법 서버 상태를 확인하는 방법 Oct 09, 2023 am 10:10 AM

서버 상태를 보는 방법에는 명령줄 도구, 그래픽 인터페이스 도구, 모니터링 도구, 로그 파일 및 원격 관리 도구가 포함됩니다. 자세한 소개: 1. 명령줄 도구를 사용합니다. Linux 또는 Unix 서버에서는 명령줄 도구를 사용하여 서버 상태를 볼 수 있습니다. 2. 그래픽 인터페이스가 있는 서버 운영 체제의 경우 그래픽을 사용할 수 있습니다. 시스템에서 제공하는 인터페이스 도구를 사용하여 서버 상태를 확인합니다. 3. 모니터링 도구를 사용하여 실시간으로 서버 상태를 모니터링할 수 있습니다.

Android 휴대폰의 WhatsApp에 오프라인으로 표시하는 방법 Android 휴대폰의 WhatsApp에 오프라인으로 표시하는 방법 Jul 14, 2023 am 08:21 AM

"오프라인"으로 표시하고 싶거나 WhatsApp에서 친구들과 현재 상태를 공유하고 싶지 않으신가요? 이를 수행하는 간단하면서도 영리한 트릭이 있습니다. 현재 상태(오프라인 또는 마지막 사용)가 친구나 다른 사람에게 표시되지 않도록 WhatsApp 설정을 조정할 수 있습니다. WhatsApp 상태 표시줄에 오프라인 상태를 표시하는 방법은 무엇입니까? 이는 매우 간단하고 효율적인 프로세스입니다. 이제 아래 단계를 따르십시오. 1단계 – 휴대폰에서 WhatsApp을 엽니다. 2단계 – ⋮를 누르고 설정 열기를 선택합니다. 3단계 – 개인 정보 보호 설정을 열어서 액세스하세요. 4단계 – 해당 개인정보 보호 페이지에서 “마지막으로 본 페이지 및 온라인” 설정을 열어서 액세스하세요. 5단계 - '누가 할 수 있는지' 변경

Oracle 인덱스 유형은 무엇입니까? Oracle 인덱스 유형은 무엇입니까? Nov 16, 2023 am 09:59 AM

Oracle 인덱스 유형은 다음과 같습니다. 1. B-트리 인덱스, 3. 함수 인덱스, 5. 역방향 키 인덱스, 7. 도메인 인덱스, 비트맵 연결 인덱스 10. 복합 인덱스. 세부 소개: 1. B-트리 인덱스는 동시 작업을 효율적으로 지원할 수 있는 자체 균형 트리 데이터 구조입니다. Oracle 데이터베이스에서 B-트리 인덱스는 가장 일반적으로 사용되는 인덱스 유형입니다. 2. 비트 그래프 인덱스는 인덱스 유형 기반입니다. 비트맵 알고리즘 등에 관한 것입니다.

See all articles