본문 바로가기

분류 전체보기300

Mariadb file format [42000][1118] (conn=128) Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. In current row format, BLOB prefix of 0 bytes is stored inline. 상용서버에 있는 데이터베이스를 개발서버로 옮기는 작업이 있어서 복원 하는 도중 나타난 오류. 레코드 길이가 너무 기니깐. TEXT로 변경하던 블롭으로 변경해줄래? 라는 권유. CHAR나 VARCHAR가 1000이상 되는 항목들을 다 변경해주면 된다. 그게 싫다면 아래와 같은 행동을 하면 된다. 리눅스에 접속해서 다음과 같이 변경해주면 된다. [mysqld] innodb_strict_mode = 0 SHOW VAR.. 2021. 4. 5.
Mysql Procedure Index 문제 문제점 - 세션에서 직접 쿼리를 요청하면 Index를 탄다. 그런데 Procedure에서 IN으로 매개변수를 넘겼을 경우. 타입까지 동일 시 했는데 인덱스를 무시하는 경우가 생겨버림. - 데이터가 100만건 이상이라. 오랜 시간이 걸려서 query interrupt로 중지가 됨. 일단 해결은 했는데, 원인을 찾기 위해서 여러 방면으로 알아봤다. 아래는 비슷한 케이스. 물론 답변은 없는게 함정.. www.gurubee.net/article/79401 mysql 프로시저 인덱스 관련 토드에서 실행 계획을 실행해 보면 인덱스를 타고 있습니다. EXPLAIN SELECT ,ACCOUNT_ID,UNIT_PRICE, LINEITEM_USAGETYPE, SUM(USAGE_AMOUNT.. www.gurubee.net .. 2021. 4. 2.
Java Jmeter 사용법(Windows) 회사에서 어떤 솔루션을 도입하려고 하는데 검증을 맡게됐다. 그래서 교차 검증으로 테스트 하기로 함. 1. 직접 구현한 멀티 스레드 테스트. 2. jmeter를 사용한 스레드 테스트 * 들어가기에 앞서, java 8버전 이상이 설치되어 있어야 합니다. * jmeter.apache.org/download_jmeter.cgi Apache JMeter - Download Apache JMeter Download Apache JMeter We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our.. 2021. 3. 29.
Linux crontab 1. 실행중인 crontab 확인 service cron status crontab -l #예약 작업 리스트 확인 2. crontab 추가 crontab -e 분(0-59), 시(0-23), 일(1-31), 월(1-12), 요일(0-6, 0:일요일~6:토요일) 55 * * * * sh /home/usr/script/cron/shell_name.sh >> /var/log/cron/log_name.log 2>&1 55분에 /home/usr/script/cron에 있는 shell_name이라는 스크립트를 실행 2021. 2. 24.