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

생성5

[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.
[MS-SQL]데이터베이스 생성, 변경, 삭제하기 SQL SERVER에서는 데이터베이스라는 개념이 또 있습니다. DB를 총 뜻하는 말이기도 하지만 SQL SERVER에서는 내부에서 관리하는 또 다른 데이터베이스를 말하기도 합니다. Oracle에서는 계정에 따라서 DB를 사용하였습니다. 하지만 MS-SQL의 경우에는 계정은 로그인을 위한 것일 뿐, 그 이외에는 별다른 사용하는 것은 없습니다. 그리고 그 안에 데이터베이스라고 있어서 이것에 따라 사용을 하게 되어 있습니다. 이번에는 DB를 만들고, 변경하고, 삭제하는 방법에 대해서 정리를 해보고자 합니다. 여러 툴에서도 쉽게 지원을 해 주겠지만, 저는 쿼리를 이용해서 하는 방법으로 정리를 해보고자 합니다. 1. Master 계정으로 이동하기 데이터베이스의 생성, 변경, 삭제 등을 하기 위해서는 일반 데이터베.. 2019. 4. 8.
728x90
반응형
LIST