다른 DBMS106 mysqlslap mysqlslap는 Mysql 서버에 간단히 부하를 줄 수 있는 유틸리티입니다. 아래와 같은 명령어로 사용가능합니다. mysqlslap [option] 옵션 중 --create or --query는 SQL문법을 포함한 스트링 문자열이거나 파일입니다. 만약 특정 파일일경우 그 안에는 sql문법이 라인으로 되어 있어야합니다. --delimeter 옵션을 사용하려면 특정 문자를 지정해서 구분자를 사용해줘야 합니다. 파일안에는 주석없이 순수 내용만 있어야 합니다. 3가지 스텝으로 진행됩니다. 1.스키마,테이블 그리고 선택사항으로 프로시저나 테스트에 필요한 데이터를 만듭니다. 이때 하나의 클라이언트를 사용합니다. 2.부하테스트를 진행합니다. 이때 많은 클라이언트가 접속을 합니다. 3.정리단계에서 하나의 접속만 남.. 2021. 1. 6. mysqlpump Mysql 5.7 버전부터 소개된 기능으로 논리적 백업을 수행하는 유틸리티입니다. 기존에 mysqldump라는 유틸리티가 존재하지만, 몇가지 기능과 특징들을 더 가지고 있습니다. Mysql5.7 배포당시에는 병렬백업 MVCC에 의한 데이터의 동기화가 되지 않는다는 치명적인 결함이 있었습니다. 그 때문에 병렬 덤프를 실행하려면 변경 작업을 멈춰햐 했으므로 mysqldump의 대체품으로 사용할 수 없었습니다. Mysql5.7.11에서 이런 문제가 해결되어 서버 변경 중에 병렬 덤프를 실행해도 정합성 있는 백업을 할 수 있게 되었습니다. InnoDB를 일관되게 백업하려면 mysqldump와 마찬가지로 --single-transaction 옵션을 지정해야 합니다. --users는 사용자 계정을 백업하기 위한 옵.. 2021. 1. 5. [에러해결]TBR-10018 Partition key does not map to a partition. TBR-10018 Partition key does not map to a partition. * desc: Partition key does not map to a partition. * cause: There is no defined partition to which the partition key is mapped. * action: Check the definition of the partition in the corresponding table.; 원인 : 파티션키에 매핑되는 파티션테이블이 없을때 나는 에러입니다. 해결 : 파티션테이블을 확인 후 해당 파티션키에 맞는 파티션테이블 추가합니다. DBA_PART_TABLES 테이블을 확인하여 파티션테이블을 확인합니다. 1.select * from D.. 2021. 1. 4. [에러 해결] Error: 1290 secure-file-priv 관련 에러메세지는 아래와 같습니다. mysqlimport 프로그램을 사용하여 외부 파일을 테이블에 import할 시에 나타난 에러입니다. mysqlimport: Error: 1290, The MySQL server is running with the --secure-file-priv option so it cannot execute this statement, when using table: imptest 원인 : DB 보안의 이유로 secure-file-priv=[디렉토리 명]이 설정되어 있습니다. 이는 해당 디렉토리 안에 있는 파일만 import가능하다는 뜻입니다. 해결 : 두가지 방법이 있습니다. 1. import 할 파일을 해당 디렉토리에 옮기기 2.secure-file-priv를 NULL로 만들어 아.. 2021. 1. 2. 이전 1 ··· 17 18 19 20 21 22 23 ··· 27 다음