for loop로 반복하기

[링크 : https://dba.stackexchange.com/questions/42012/how-can-i-benchmark-a-postgresql-query]

 

pgbench - 말그대로 벤치마크용 유틸리티. 테이블 생성등의 성능을 테스트 하는 듯

[링크 : https://severalnines.com/blog/benchmarking-postgresql-performance]

[링크 : https://www.postgresql.org/docs/10/pgbench.html]

 

+

mysql에는 benchmark()라는 함수로 지원함(반복 명령에 대한 매크로 느낌)

[링크 : http://www.mysqlkorea.com/sub.html?mcode=develop&scode=01&lang=k&m_no=21838...]

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

drop extension  (0) 2019.11.01
pgcrypto 사용 예제  (0) 2019.10.30
postgresql ctid  (0) 2019.10.29
coalesce() / isnull()  (0) 2019.10.29
다른 테이블의 값을 이용하여 값 update 하기  (0) 2019.10.28
Posted by 구차니

ctid는 typle id로 물리적 위치를 나타내는데 update 하면 바뀐다고 한다(oracle 등은 고정된 순서로 유지되는 듯)

[링크 : https://www.postgresdba.com/bbs/board.php?bo_table=B12&wr_id=63]

 

ctid

The physical location of the row version within its table. Note that although the ctid can be used to locate the row version very quickly, a row's ctid will change each time it is updated or moved by VACUUM FULL. Therefore ctid is useless as a long-term row identifier. The OID, or even better a user-defined serial number, should be used to identify logical rows.

[링크 : https://www.postgresql.org/docs/8.2/ddl-system-columns.html]

Posted by 구차니

postgresql 에서는 isnull 대신 coalesce()를 지원한다고 한다.

용도는... full outer join 에서 한쪽이 null일 경우 반대쪽 key를 사용하는 용도 정도?

그 외에는 어떤 용도가 있을지 모르겠다.

 

 

설명만 봐서는.. nullif가 다른 dbms의 명령어와 같아 보이는데

coalesce는 value [,...] 이기 때문에 n개에 대해서 지원을 하는 것으로 보인다.

COALESCE(value [, ...])
NULLIF(value1, value2)

[링크 : https://www.postgresql.org/docs/9.5/functions-conditional.html]

[링크 : http://www.postgresqltutorial.com/postgresql-coalesce/]

 

[링크 : https://xshine.tistory.com/205]

[링크 : https://joeylee.tistory.com/15]

Posted by 구차니

join은 번거로우니 set 에다가 select로 값을 때려 넣기라는 좋은 방법이 있었네?

 

UPDATE table1 
   SET price=(SELECT price FROM table2 WHERE table1.id=table2.id);

[링크 : https://stackoverflow.com/questions/1746125/...]

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

postgresql ctid  (0) 2019.10.29
coalesce() / isnull()  (0) 2019.10.29
array_agg()와 unnest()  (0) 2019.10.28
postgres tde pgcrypto  (0) 2019.10.25
sql ' escape  (0) 2019.10.21
Posted by 구차니

이전에 만들었던것에 실수(?)를 한거 같은데..

여러가지 이유로 인해서 bigint array를 text로 저장했는데

이걸 다시 array로 돌려서 unnest() 하려면 먼가 희한하게 꼬인다.

아무튼.. 원래대로 돌릴려면

unnest(field::bigint[]) 로 하면 정상적으로 bigint형 배열로 해서 unnest()가 정상적으로 수행된다.

 

만약 아래처럼 하게 되면

unnest(string_to_array(field, ','))

{1,2} 에서

'{1'

'2}' 이런식으로 나오게 되니 주의가 필요

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

coalesce() / isnull()  (0) 2019.10.29
다른 테이블의 값을 이용하여 값 update 하기  (0) 2019.10.28
postgres tde pgcrypto  (0) 2019.10.25
sql ' escape  (0) 2019.10.21
sql pivot / crosstab  (0) 2019.10.20
Posted by 구차니

쉬고 있는 데이터일리는 없으니 검색을 하는데

스토리지에 저장되어 있는 상태를 data at rest라고 하는 듯?

아무래도 데이터가 살아나려면 메모리로 올라와야 하니.. 그렇게 표현하는건가?

 

[링크 : https://blog.naver.com/cososyskorea/221243921730]

 

Data at rest in information technology means inactive data that is stored physically in any digital form

[링크 : https://en.wikipedia.org/wiki/Data_at_rest]

'이론 관련 > 컴퓨터 관련' 카테고리의 다른 글

ETL - Extract Transform Load  (0) 2019.12.11
SAS expander  (0) 2019.11.02
sql join 집합별 쿼리(차집합, 교집합 등등)  (0) 2019.10.22
SPICE  (0) 2019.08.23
overlay FS  (0) 2019.07.18
Posted by 구차니

갈때는 어찌 가는데 올때가 오히려 문제..

왕복 택시비 평균 만원

 

소카 이런게 싼줄 알았는데 막상 이렇게 보면 그리 싼건 아닌거 같고..

자차는 보이지 않는 금액이 있어 그렇지 기름값만 보이니 오히려 싼거 같아 보이기도 하네?

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

지름 배송..  (2) 2019.11.17
지름의 날  (0) 2019.11.16
부모와 함께하는 어린이집  (0) 2019.10.26
둘째 열나서 아빠도 죽음  (0) 2019.10.12
한글날  (0) 2019.10.09
Posted by 구차니

1시 부터 2시간 동안 애와 함께 수업듣는 날

일년에 두번 하는데 올해는 이제 마지막이라고

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

지름의 날  (0) 2019.11.16
차가 없으니 키즈카페 가기도 힘드네  (0) 2019.10.27
둘째 열나서 아빠도 죽음  (0) 2019.10.12
한글날  (0) 2019.10.09
피곤피곤..  (0) 2019.10.08
Posted by 구차니

요즘 하는 것도 없는데 괜시리 마음이 불안해서

언제든 일을 할수는 있도록 노트북을 들고 다니게 된다.

왜 자꾸 불안감을 떨쳐내지 못하는 걸까?

 

그리고.. 지금 쓰는 노트북 성능이 나쁜건 아닌데 좀 심하게 무겁다.

그렇다고 해서 내가 원하는 기능을 대체할 새로운 노트북이 있는 것도 아니고

있다고 해도 가격이 싼것도 아니고

 

결정적으로 새로운 걸 산다고 해서 그 녀석의 용도가 있는게 아니다 보니

지른다고 해서 이 불만들이 해소될 것 같지도 않고

멀 해야지 마음이 좀 풀어질까?

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

렌즈냐.. 카메라냐..  (2) 2019.10.31
캐논 AS 렌즈 수리 문의  (2) 2019.10.31
남의 돈 타먹는게 쉬운게 아니지만...  (2) 2019.10.22
약간의 멘탈 회복..  (0) 2019.10.17
체불임금 / 일반 체당금  (2) 2019.10.14
Posted by 구차니