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

삭제9

[PostgreSQL]포스트그레 인덱스 생성, 확인, 삭제하기 오늘은 PostgreSQL에서 Index를 생성, 확인, 삭제하는 방법에 대해서 정리를 해보고자 합니다. 포스트그레를 포함한 거의 모든 디비에서 인덱스 기능을 지원합니다. 이 인덱스는 잘 쓰면 좋지만, 잘못쓰면 오히려 성능을 떨어트리는 양날의 칼과 같은 것입니다. 그래서 오늘은 인덱스란 무엇이며 주의점은 무엇인지, 그리고 생성, 확인, 삭제하는 방법에 대해서 정리를 해보고자 합니다. 1. Index란?? 우선 인덱스란 무엇인지에 대해서 정리를 해보도록 하겠습니다. 저는 여러 책이나 그런 곳에서 보셨을 것이기 때문에 자세한 내용을 적지는 않도록 하겠습니다. 그냥 간단하게 인덱스를 정리하면 색인하는 것입니다. 책을 읽을 때 색인을 해놓으면 해당 페이지를 쉽게 찾을 수 있는 것입니다. 그것처럼 인덱스를 생성해.. 2024. 3. 6.
[Oracle]오라클에서 시퀀스 생성/확인/사용/삭제하는 방법 오늘은 오라클에서 시퀀스를 생성/확인/사용/삭제하는 방법에 대해서 정리를 해보고자 합니다. 시퀀스는 키값 등 증가값으로 사용해야 할 때 많이 사용을 합니다. 저도 많이 사용을 합니다. 또한, 시퀀스를 쓰지 않고 MAX + 1을 해서 쓰는 경우도 있습니다. 이렇게 될 경우, commit을 하기 전에 다시 가지고 오게 된다면 값이 중복이 날 가능성이 있습니다. 그렇기 때문에 꾸준히 증가하는 값이라면 시퀀스를 사용하는것이 더욱 안전하고 좋습니다. 오늘은 oracle에서 Sequence를 생성/확인/사용/삭제 하는 방법에 대해서 정리를 해보도록 하겠습니다. 1. 시퀀스 생성하기 오라클에서 시퀀스를 생성하는 방법으로 저는 쿼리를 이용합니다. 툴이나 그런 것들에서도 제공이 되는 경우가 있지만 저는 쿼리를 이용하는 .. 2024. 2. 21.
python에서의 사전 오늘은 파이썬에서의 사전에 대해정리를 해려고 합니다. python에서 정확한 명칭이사전인지는 모르겠습니다.하지만, 제가 공부할 때는사전으로 봤기 때문에사전으로 정리를 해보도록 하겠습니다. 사전이란 키와 값key 와 value의 조합으로 구성 된리스트라고 볼 수 있습니다.키는 값에 대한 이름표로 생각을 해주시면 되십니다. 1. 사전 생성생성을 할 때는중괄호( {} )를 사용하여생성을 할 수 있습니다. 생성을 하기 위한실제 사용 예제는 다음과 같습니다. a = {'a1' : '1111', 'a2' : '2222', 'a3' : '3333'} print(a) 위와 같이 소스를 작성하였습니다.위 소스는 a라는 사전을 생성하였습니다.그리고 a1이라는 키에 1111이라는 값을 넣었습니다.a2라는 키에 2222라는 .. 2020. 6. 1.
Python에서 Set 사용하기 오늘은 파이썬에서의 Set을 사용하는 방법을정리해보고자 합니다. 1. Set이란?Set은 중복 없는 요소들로 구성된List, Tuple라고 보시면 되십니다.기존의 List 등의 경우중복된 값들이 들어갈 수 있었습니다.하지만 Set으로 하게 된다면중복된 값은 들어가지지 않게 됩니다. Set으로 데이터를 넣기 위해서는중괄호( {} ) 로 넣어주시면 되십니다.그리고 List등에서 중복을 제거하고Set으로 변경을 하기 위해서는Set() 함수를 이용하면 됩니다. 2. Set으로 선언하기우선, 선언을 하는 방법을정리해보고자 합니다.실제 사용 예제를 확인해보도록 할께요.저는 아래처럼 코딩을 하였습니다.tmp_set = {1,3,1,3,5,6,7,5,6,7} print(tmp_set) 위처럼 코딩을 하고실행을 하면결과.. 2020. 3. 30.
728x90
반응형
LIST