본문 바로가기
728x90
반응형
SMALL

index11

[PostgreSQL]포스트그레 인덱스 생성, 확인, 삭제하기 오늘은 PostgreSQL에서 Index를 생성, 확인, 삭제하는 방법에 대해서 정리를 해보고자 합니다. 포스트그레를 포함한 거의 모든 디비에서 인덱스 기능을 지원합니다. 이 인덱스는 잘 쓰면 좋지만, 잘못쓰면 오히려 성능을 떨어트리는 양날의 칼과 같은 것입니다. 그래서 오늘은 인덱스란 무엇이며 주의점은 무엇인지, 그리고 생성, 확인, 삭제하는 방법에 대해서 정리를 해보고자 합니다. 1. Index란?? 우선 인덱스란 무엇인지에 대해서 정리를 해보도록 하겠습니다. 저는 여러 책이나 그런 곳에서 보셨을 것이기 때문에 자세한 내용을 적지는 않도록 하겠습니다. 그냥 간단하게 인덱스를 정리하면 색인하는 것입니다. 책을 읽을 때 색인을 해놓으면 해당 페이지를 쉽게 찾을 수 있는 것입니다. 그것처럼 인덱스를 생성해.. 2024. 3. 6.
[Oracle]오라클 테이블 및 인덱스 사용 용량 확인하기 오늘은 오라클에서 테이블 및 인덱스의 사용중인 사이즈를 확인하는 방법을 정리해보고자 합니다. 저는 Oracle을 사용중인데 얼마전에 보니 테이블 스페이스의 용량이 많이 부족하더라고요. 그래서 확인을 해봤더니 특정 테이블에서 엄청난 용량을 가지고 있더라고요. 이러한 테이블에 대해서 정리를 하면서 용량을 확보하려고 합니다. 오늘은 이렇게 용량을 차지하는 테이블을 알려고 할 때 했던 방법에 대해서 정리를 해보고자 합니다. 1. 테이블에서 사용중인 용량 확인하기 우선 table에서 사용중인 용량을 확인해보기로 했습니다. 우선 전체 테이블에서 사용중인 용량을 확인해보았습니다. 쿼리는 다음과 같습니다. select table_name, num_rows, num_rows * avg_row_len, round((num.. 2023. 8. 2.
MSSQL에서 INDEX에 INCLUDE 되어있는 정보 확인하기 이번에는 SQL SERVER에서 INDEX에 INCLUDE 되어있는 정보를확인하는 방법을정리해보려고 합니다. MSSQL이든,ORALCE이든여러 DBMS에서 INDEX는 많이 사용을 합니다.아니, 거의 꼭 사용한다고 해도 될 만한것입니다.그래서 이번에는 인덱스에서 인클루드 되어있는정보를 확인하는 방법을정리해보도록 하겠습니다. 1. 인덱스 정보 확인우선 인덱스 정보를 확인해봐야 합니다.인덱스 정보는 MSSQL에서 제공해주는시스템함수를 이용해서 확인할 수 있습니다.시스템함수의 명은 SP_HELPINDEX 입니다. 실제 사용 예제는다음과 같습니다.SP_HELPINDEX 테이블명 위처럼 해주시면 되십니다.테이블명에 원하는 테이블의 이름을넣어주시면 되십니다.그러면 해당 테이블에 생성되어 있는인덱스 리스트를 가져오게.. 2020. 5. 12.
python에서의 인덱싱 오늘은 파이썬에서의 문자열에 대한인덱싱에 대해서 정리를 해보고자 합니다.문자열이 아니라리스트와 같은 경우에도적용이 됩니다. 저는 문자열에서의인덱스를 이용하는 방법을정리해보도록 하겠습니다.방법은 동일하니 그대로 다른 경우에도사용을 해주시면 되십니다. 문자열에서는 인덱스를 이용해서접근을 할 수 있습니다.왼쪽끝을 0으로 해서증가가 되게 되어 있습니다. 이제 python에서의 문자열에 대한인덱싱 방법을 실제 예제를 통해서 정리해보도록 하겠습니다. 우선, 기본적인 문자열을 한번 선언해보았습니다.tmp_str = "abcdefghijk" print(tmp_str) 위처럼 하고실행을 하면결과는 다음과 같이 나옵니다. abcde...이런식으로저장하여 출력을 그냥 한 것입니다. a는 1b는 2c는 3...이런 식으로 문.. 2020. 4. 8.
728x90
반응형
LIST