본문 바로가기

전체 글144

230329 TIL 1. Index 1)주의 사항 주의 사항 무분별한 인덱스는 용량을 차지하고, 옵티마지어의 최적화를 낮추는 결과를 얻는다 특정 컬럽들을 조건으로 걸 때, 정렬된 익덱스의 순서와 맞지 않는다면 추가적인 비용 발생 인덱스가 필요 없는경우 데이터가 적은경우 조회보다 삽입, 수정, 삭제 처리가 많은 테이블인 경우 조회 결과가 전체행의 15% 이상을 읽어들일 것으로 예상되는 경우 익덱스가 필요한 경우 데이터가 많이 쌓이고, 조회 속도가 느린 경우 조회 결과가 전체 데이터의 3~5% 정도되면 인덱스 스캔이 효율적이고 적은 비용으로 가능 Access 대상 범위가 전체 범위의 3~5% 정도면 인덱스 스캔보다 풀 스캔이 훨씬 유리 2)Clusted Indext(클러스터형 인덱스) 테이블당 한 개만 생성 가능 행 데이터를 .. 2023. 3. 29.
230327 TIL 1. 오늘 겪은 에러 1)query에서 예약어는 사용할 수 없다. 아래 표와 같은 이름 사용은 자제하자 ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL CASCADE CASE CHANGE CHAR CHARACTER CHECK COLLATE COLUMN CONDITION CONSTRAINT CONTINUE CONVERT CREATE CROSS CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER CURSOR DATABASE DATABASES DAY_HOUR DAY_MICROSECOND DAY_MINUTE DAY_SECOND DEC DECIMAL .. 2023. 3. 27.
230324 TIL Github Action 1.  EC2 생성 ㄱ. 인스턴스 생성ap-northeast-2ubuntuElastic IP 적용보안그룹에서 22,80,443,8080 열어주기Jdk 설치sudo apt-get updatesudo apt-get install openjdk-11-jdknuhup 명령어 : nohup java -jar api-0.0.1-SNAPSHOT.jar &  ㄴ. EC2 태그 추가인스턴스 설정> 태그 관리> 원하는 키 값 입력 후 저장2.  IAM 역할 추가 ㄱ. 역할 추가역할> 역할 만들기 AWS 서비스EC2AmazonS3FullAccess역할 이름 적고 생성완료 ㄴ. EC2 인스턴스에서 IAM연결인스턴스 보안 >IAM 역할 수정방금 만든 EC2전용 IAM 역.. 2023. 3. 25.
20230313~20230318 WIL 1. 이번주 리뷰 1)EC2 ubuntu 서버에 python selenium 돌리기 : https://incomeplus.tistory.com/266 AWS에 크롬드라이버 설치 selenium 돌리기 아마존 EC2에서 셀레니움 작업을 하기 위해서는 서버에 크롬드라이버 및 구글 크롬 브라우저를 설치 해줘야 한다. 파이썬으로 셀레니움을 아마존 EC2에서 돌려보자. 아래 명령어를 실행하는 기본 incomeplus.tistory.com 2)colab notebook 으로 python selenium 돌리기 각 단계별로 나누었으며, 위에부터 아래로 수행해야한다 알라딘 크롤링에 최적화 되있으며 포맷만 바꿔 쓰자. !sudo add-apt-repository ppa:saiarcot895/chromium-beta !s.. 2023. 3. 20.