전체 글

전체 글

    728x90
    반응형

    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처럼 데이터가 저장된 테이블을 지정하는 ..

    [MySQL] CPU 사용률 모니터링 및 높은 쿼리 찾는 방법

    kubernetes 환경에서 실행되는 mysql pod의 cpu 사용률이 높아서 어느 쿼리가 실행되서 cpu 사용률이 높은지 확인해보았습니다.mysql이 실행되는 worker node 서버에서 명령어를 입력합니다.pidstat -t -p `pidof mysqld` 5해당 명령어는 mysqld 프로세스와 그 내부의 각 스레드가 5초 간격으로 소비하는 cpu 및 기타 리소스 사용량을 모니터링합니다.명령어의 각각의 의미는 아래와 같습니다.pidstat : 특정 pid의 cpu, 메모리, 디스크 사용량을 출력합니다.-t : 해당 프로세스의 모든 스레드(thread)별 통계를 함께 보여줍니다.-p : 모니터링할 특정 프로세스 id를 지정합니다.pidof mysqld : mysql 서버 프로세스(mysqld)의 프..

    spring boot kotlin 프로젝트에서 java 파일이 class 파일로 미생성 이슈

    spring boot kotlin 프로젝트에서 /src/main/kotlin 폴더에 신규로 java 파일을 만들고 서버를 시작 했는데build 결과물인 class 파일이 생기는 /build/classes 폴더에 java 파일들이 class 로 안 생겼습니다.Java 파일이 src/main/kotlin 아래에 있으면 기본적으로 Kotlin 소스 폴더로 인식되어 Java 파일이 컴파일 대상에 포함되지 않습니다. Gradle이나 IntelliJ의 기본 설정에서는 Kotlin 소스 폴더(src/main/kotlin)와 Java 소스 폴더(src/main/java)를 구분합니다.Java 파일은 src/main/java 폴더에 생성하면 IntelliJ와 Gradle이 해당 폴더를 Java 소스 폴더로 인식하여 Ja..

    728x90
    반응형