ERD 가 뭔지 찾아봤습니다
오키에서 ERD라는 단어를 많이 봤거든요
entity relation diagram
요즘 쓰고 있는 postgreSQL 의 윈도우11용 관리프로그램 pgAdmin4 에서 ERD tool을 써봤습니다
아직 쓰고 있는 db1 개, table 1개 뿐이라서 별건 안 나오네요
어제부터 24종목의 1분봉 timescaleDB table에 기록중인데 9천개 정도 row가 저장 되었네요
원래는 15초봉으로 저장하려고 했는데 그러면 지금쯤 3만6천개 정도일텐데…

가격의 시가,고가,저가,종가, 거래량
체결강도의 시가,고가,저가,종가
이 정도만 기록중. 이 정도로만 해도 아주 많은 지표들을 생성할 수 있고 감시할 수 있죠
timescaleDB table은 hypertable 이라고 timestamp를 chunk로 따로 관리해서 time 관련 함수계산할때 성능이 좋다고 하네요
어쨋건 1만개 가까이 되는 row인데도 아주 빠르게 쿼리 결과가 나오고 그래프 같은 것도 빨리 그려주고
timescaleDB의 window 함수 같은것도 유용해서 서버1와 서버2에 네트웍IO/rust계산, 파일IO/DB계산 식으로 로딩도 분산할 수 있고 좋네요
30년전에 phpmyadmin 썼을때와 느낌상 비교해보면 pgadmin4는 엄청나게 빠릅니다. dbeaver가 ERD는 훨씬 더 정교하게 뽑아준다고 하는데 저는 dbeaver 몇번 써봤는데 적응이 잘 안되서