분류 전체보기

[MariaDB] 테이블스페이스, 파티셔닝 사용 방법
아래의 조건들을 만족하게 테이블스페이스와 파티셔닝을 구성해보겠습니다.1.InnoDB 테이블 엔진을 기반2.파일별 테이블스페이스 사용3.날짜 칼럼을 기준으로 연 단위 파티셔닝4.1년 보관 후 자동 삭제를 EVENT 스케줄러로 구성 파일별 테이블 스페이스 사용아래의 SQL의 결과가 1(활성화)이면 파일별 테이블스페이스 활성화가 활성화된 상태SELECT @@innodb_file_per_table; 1이 아니면 /etc/mysql/my.cnf 파일 수정 및 재시작[mysqld]innodb_file_per_table = ON# 전체 재시작 (설정 변경 반영 필수 시)sudo systemctl restart mariadb# 상태 확인sudo systemctl status mariadbinnodb_file_per_t..
[nginx] 프록시 서버 설정 방법
프록시 서버를 설정해야 할 일이 생겨서 nginx를 사용해서 프록시 서버를 설정했습니다.프록시 서버는 아래와 같이 특정 프로세스에서 카카오 주소 검색 api를 호출할때 proxy 서버를 통하도록 하기 위해서 설정했습니다.(spring boot 프로세스 -> nginx 프록시 서버 -> 카카오 주소 검색 api 호출) 1.nginx 설치(ubuntu 환경)# nginx 설치sudo apt install nginx -y# nginx 실행sudo systemctl enable nginx && sudo systemctl start nginx# nginx 상태 확인sudo systemctl status nginx# nginx 문법 확인sudo nginx -t2.default 파일 수정/etc/nginx/sites..

MariaDB -> TIBERO 마이그레이션
마이그레이션 시 변경할 부분 MariaDBTIBERO테이블생성CREATE TABLE IF NOT EXISTSCREATE TABLE데이터타입INTNUMBER데이터타입TINYINTNUMBER데이터타입DATETIMETIMESTAMP데이터타입DOUBLEBINARY_DOUBLE데이터타입MEDIUMBLOBBLOB참고 : https://blog.naver.com/miraeku00/30158061931 DBeaver 에서 MariaDB 테이블 데이터를 TIBERO 테이블로 마이그레이션 하는 방법좌측 Navigator에서 테이블을 우클릭 후 데이터 가져오기 클릭데이터베이스 테이블 선택 후 다음 클릭데이터를 가져올 테이블을 선택하기 위해 Source의 none을 클릭데이터를 가져올 대상 테이블을 선택Source와 Targ..
[InfluxDB] InfluxDB Flux 쿼리와 SQL 비교
아래와 같은 기본적인 InfluxDB Flux 조회 쿼리가 있습니다.from(bucket: "bucketname") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["_measurement"] == "vehicleDriveCamera")해당 Flux 퀴리의 의미와 SQL과 비교하면 아래와 같습니다. 1. from(bucket: "bucketname")Flux:InfluxDB의 저장소(bucket) "bucketname"에서 데이터를 읽어옵니다.MariaDB 비교:SQL에서 특정 테이블이나 데이터베이스를 지정하는 것과 비슷합니다. 예를 들어, FROM table_name처럼 데이터가 저장된 테이블을 지정하는 ..